|
|
  |
PIC18F2431, не работает Demo-версия Микрочипа |
|
|
|
Oct 10 2006, 07:50
|
Участник

Группа: Новичок
Сообщений: 15
Регистрация: 18-07-06
Пользователь №: 18 888

|
Скачал по этой ссылке demo-прошивку управления 3-х фазным двигателем. Не работает. Кто-нибудь сталкивался с такой проблемой? Плата разведена правильно, монтаж тоже без ошибок
Сообщение отредактировал Бешеный Паяльник - Oct 10 2006, 07:51
|
|
|
|
|
Oct 10 2006, 11:35
|
Участник

Группа: Новичок
Сообщений: 15
Регистрация: 18-07-06
Пользователь №: 18 888

|
С выхода PIC'а ничего нет. Абсолютно. При отладке программы в Ассемблере выдаются какие-то странные ошибки. Если посмотреть по описанию, то они указывают на то, что необходимо обратиться к разработчику программы. Да и потом, почему фирма Microchip выставляет на сайте неработающие демо-версии??  В случае с датчиками Холла всё было нормально, двигатель нормально работал. Это что, маркетинговый ход?
Сообщение отредактировал Бешеный Паяльник - Oct 10 2006, 11:36
|
|
|
|
|
Nov 1 2006, 07:39
|
Участник

Группа: Новичок
Сообщений: 15
Регистрация: 18-07-06
Пользователь №: 18 888

|
Вот ссылка на AN970 Source Code. Запускаю файл программы на asm, но MPLAB выдаёт кучу ошибок. Программа абсолютно не рабочая. Кто-нибудь сталкивался с этим? Есть ли нормальная программна под этот пик для BLDC Back EFM?
|
|
|
|
|
Nov 1 2006, 10:46
|

Частый гость
 
Группа: Свой
Сообщений: 117
Регистрация: 6-04-05
Пользователь №: 3 928

|
Делаем так: 1) В МПЛАБе создаем проект 2) Добавляем туда наши 2 сурса 3) Добавляем туда линкерный файл(18f2431.lkr, лежит в папках МПЛАБа) 4) Билдим, получаем тот же hex что и в примере 5) Ну и самое интересное - затачиваем код под свои нужды
|
|
|
|
|
Nov 1 2006, 13:11
|
Участник

Группа: Новичок
Сообщений: 15
Регистрация: 18-07-06
Пользователь №: 18 888

|
спасибо  но почему тогда тот hex, что на сайте, не работает??? даже индикаторы не светятся.
|
|
|
|
|
Nov 1 2006, 14:53
|
Участник

Группа: Участник
Сообщений: 39
Регистрация: 1-11-06
Пользователь №: 21 855

|
Цитата(Бешеный Паяльник @ Nov 1 2006, 16:11)  спасибо  но почему тогда тот hex, что на сайте, не работает??? даже индикаторы не светятся. Иногда забывают в исходник прописать биты конфигурации - а если не правильно сконфигурировать, то и генератор может не запуститься
|
|
|
|
|
Nov 12 2006, 17:14
|
Группа: Новичок
Сообщений: 2
Регистрация: 12-11-06
Пользователь №: 22 217

|
Цитата(Бешеный Паяльник @ Nov 1 2006, 15:11)  спасибо  но почему тогда тот hex, что на сайте, не работает??? даже индикаторы не светятся. 1. Прокомпилил этот проект(AN970) - всё ок , даже без варнингов. 2. А с чего вы взяли что светодиоды должны светиться ? Судя по программе они светятся при включениии в зависимости от напряжения на аналоговом входе . Окончательная инициализация МК происходит после нажатия любой кнопки. Всё это видно по проге ,даже не паяя ....
Сообщение отредактировал sanzer - Nov 12 2006, 17:18
|
|
|
|
|
Nov 12 2006, 19:29
|
Группа: Новичок
Сообщений: 1
Регистрация: 12-11-06
Пользователь №: 22 231

|
Цитата(sanzer @ Nov 12 2006, 19:14)  всё ок , даже без варнингов. Очень верный подход . Полезно старатся писать без варнингов для мелкочипа.
|
|
|
|
|
Feb 19 2007, 10:44
|
Участник

Группа: Новичок
Сообщений: 15
Регистрация: 18-07-06
Пользователь №: 18 888

|
Цитата(sanzer @ Nov 12 2006, 17:14)  Цитата(Бешеный Паяльник @ Nov 1 2006, 15:11)  спасибо  но почему тогда тот hex, что на сайте, не работает??? даже индикаторы не светятся. 1. Прокомпилил этот проект(AN970) - всё ок , даже без варнингов. 2. А с чего вы взяли что светодиоды должны светиться ? Судя по программе они светятся при включениии в зависимости от напряжения на аналоговом входе . Окончательная инициализация МК происходит после нажатия любой кнопки. Всё это видно по проге ,даже не паяя .... да. по проге видно, но в железе не работает. какая бы кнопка не нажата-реакция 0
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|