Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Не работает Debugger
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Все остальные микроконтроллеры > PIC
БорисБН
Добрый день!
Возникла не ясная ошибка. Пытаюсь скооперировать программатор MPLab ICD 2 c Pic16f628A.
Ошибка заключается в том, что в режиме отладчика выдаётся крайне омрачающая жизнь ошибка. "Invalid target device id(...)" Была бы понятно, что проблема в отладочной плате, но загрузчик не видит никаких препятствий для собственной работы. Собсно говоря работает безошибочно.
Возможно кто-то может проянить ситуацию...
Заранее спасибо!
George!
Я правильно понял что в режиме программатора ICD2 работает безошибочно, а в режиме отладчика выдает ошибку "Invalid target device id"?
БорисБН
Абсолютно!!
George!
Нашел в интерете документацию по работе 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. Решение проблемы - игнорировать или отключить это сообщение об ошибке.
volodya
Цитата(БорисБН @ 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
БорисБН
Большое спасибо за поянение!!!:)
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.