Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

Debug with mplabx & pickit3 for pic16f
http://mcu-bg.com/mcu_site/viewtopic.php?f=7&t=11540
Страница 1 от 1

Автор:  dan [ Пет Юли 12, 2013 6:08 pm ]
Заглавие:  Debug with mplabx & pickit3 for pic16f

За пръв път ми се налага да дебъгвам програма (за да проследя горе-долу коректно ли работи ацп-то).

Контролерът е pic16f616, използвам MplabX, компилаторът е XC8.

Като дам Debug > Debug project ми излиза съобщение
Цитат:
BUILD SUCCESSFUL (total time: 109ms)
Loading code from D:/work/programs/psu_4000_controller.X/dist/default/debug/psu_4000_controller.X.debug.elf...
Loading completed
A debug header is required to debug this device.


В случая обаче пиновете за програмиране са ми свободни и не виждам защо ми е нужен този хедър.

Бутоните за управляване на дебъга не са активни (вж. картинката).

Как трябва да процедирам в този случай?

Прикачени файлове:
debug.PNG
debug.PNG [ 121.69 KiB | Прегледано 1263 пъти ]

Автор:  Ники [ Пет Юли 12, 2013 8:59 pm ]
Заглавие:  Re: Debug with mplabx & pickit3 for pic16f

преди време имах подобно питане, и някой тук помогна.
погледнах в MPLABX, не намерих менюто, в MPLAB8 в прозореца за избор на процесор дава инфо кои програматтори го поддържат и има ли нужда от допълнителна платака при дебъг, за твоя се изисква такава.
Прозореца изглежда така:

Прикачени файлове:
Clipboard01.jpg
Clipboard01.jpg [ 44.29 KiB | Прегледано 1242 пъти ]

Автор:  Desert Leo [ Съб Юли 13, 2013 3:47 pm ]
Заглавие:  Re: Debug with mplabx & pickit3 for pic16f

dan, можеш да минеш без хедър. Просто сложи някакъв конвертор (MАX232, FT...) на някой пин, активирай софтуерен УАРТ и принтвай резултата от АЦП-то.

Автор:  dan [ Пон Юли 15, 2013 9:33 am ]
Заглавие:  Re: Debug with mplabx & pickit3 for pic16f

абе това със софтурния УАРТ ми е ясно като решение, но ще ме забави.

Остават въпросите:
# защо ми е такъв хедър, щом като пиновете за програмиране/дебъг са свободни
# какви връзки прави този хедър в действителност и не мога ли сам да го налепя

Edit:
сега прочетох за този хедър. Егати простотията.
явно ще се пише софтуерен УАРТ.

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/