реклама на сайте
подробности

 
 
> Не работает Debugger, В MPLab'e 7.60
БорисБН
сообщение Mar 21 2008, 13:16
Сообщение #1





Группа: Новичок
Сообщений: 5
Регистрация: 6-03-08
Пользователь №: 35 696



Добрый день!
Возникла не ясная ошибка. Пытаюсь скооперировать программатор MPLab ICD 2 c Pic16f628A.
Ошибка заключается в том, что в режиме отладчика выдаётся крайне омрачающая жизнь ошибка. "Invalid target device id(...)" Была бы понятно, что проблема в отладочной плате, но загрузчик не видит никаких препятствий для собственной работы. Собсно говоря работает безошибочно.
Возможно кто-то может проянить ситуацию...
Заранее спасибо!
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 5)
George!
сообщение Mar 22 2008, 07:52
Сообщение #2


Участник
*

Группа: Свой
Сообщений: 28
Регистрация: 19-03-05
Из: Омск
Пользователь №: 3 489



Я правильно понял что в режиме программатора ICD2 работает безошибочно, а в режиме отладчика выдает ошибку "Invalid target device id"?
Go to the top of the page
 
+Quote Post
БорисБН
сообщение Mar 22 2008, 12:59
Сообщение #3





Группа: Новичок
Сообщений: 5
Регистрация: 6-03-08
Пользователь №: 35 696



Абсолютно!!
Go to the top of the page
 
+Quote Post
George!
сообщение Mar 24 2008, 02:39
Сообщение #4


Участник
*

Группа: Свой
Сообщений: 28
Регистрация: 19-03-05
Из: Омск
Пользователь №: 3 489



Нашел в интерете документацию по работе ICD2 с некоторыми контроллерами.
В ней сказано:
Цитата
If PIC16F627A or PIC16F628A devices are selected for MPLAB ICD 2 development in
MPLAB IDE, the warning “ICDWarn0020: Invalid target device id” may be received in
the build window and as a dialog. The reason is the PIC16F648A-ICD device supports
PIC16F648A, PIC16F627A and PIC16F628A, but only reports the device ID for the
PIC16F648A.
Ignore this warning or disable it under the Warnings tab on the ICD Programming
dialog.


Т.е. ошибка из-за того, что вместо своего идентификатора микроконтроллер PIC16F628A выдает идентификатор для PIC16F648A. Решение проблемы - игнорировать или отключить это сообщение об ошибке.
Go to the top of the page
 
+Quote Post
volodya
сообщение Mar 24 2008, 06:02
Сообщение #5


Частый гость
**

Группа: Свой
Сообщений: 194
Регистрация: 14-02-07
Из: УКРАИНА
Пользователь №: 25 344



Цитата(БорисБН @ Mar 21 2008, 15:16) *
Добрый день!
Возникла не ясная ошибка. Пытаюсь скооперировать программатор MPLab ICD 2 c Pic16f628A.
Ошибка заключается в том, что в режиме отладчика выдаётся крайне омрачающая жизнь ошибка. "Invalid target device id(...)" Была бы понятно, что проблема в отладочной плате, но загрузчик не видит никаких препятствий для собственной работы. Собсно говоря работает безошибочно.
Возможно кто-то может проянить ситуацию...
Заранее спасибо!


проблема в состоит в следующем - сам Pic16f628A не поддерживает отладку, требуется 648 чип ( в даташит
отмечено
Код
A special 28-pin
PIC16F648A-ICD device is used with MPLAB ICD 2 to
provide separate clock, data and MCLR pins and frees
all normally available pins to the user. Debugging of all
three versions of the PIC16F627A/628A/648A is
supported by the PIC16F648A-ICD.

Программировать будет а дебужить sad.gif незахочет на оригинальном 628.
Удачи! wink.gif


--------------------
"Для того чтобы избежать критики, надо ничего не делать, ничего не говорить и никем не быть"
"Каждый из нас бывает дураком по крайней мере пять минут в день; мудрость заключается в том, чтобы не превысить лимит." Элберт Хаббард
Go to the top of the page
 
+Quote Post
БорисБН
сообщение Mar 26 2008, 13:17
Сообщение #6





Группа: Новичок
Сообщений: 5
Регистрация: 6-03-08
Пользователь №: 35 696



Большое спасибо за поянение!!!:)
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 20:39
Рейтинг@Mail.ru


Страница сгенерированна за 0.01384 секунд с 7
ELECTRONIX ©2004-2016