JTAG отладки AVR


23

Может кто-нибудь посоветовать, какое аппаратное и программное обеспечение требуется для отладки AVR в цепи.

Ответы:


14

Обычные ISP-программисты не имеют возможностей отладки JTAG. Для этого вам понадобится чуть более дорогое оборудование. JTAG в эмуляторе каналов позволит вам обмениваться данными с вашим ПК, пока вы работаете с микропрограммой. Таким образом, вы можете установить точки останова, следить за памятью, включать / отключать контакты и видеть точное состояние вашего микроконтроллера. Программисты ISP из EMSL и Adafruit не позволят вам сделать это.

AVR Dragon - один из самых дешевых программистов, обладающих возможностями внутрисхемной эмуляции . Это будет стоить вам около 50 долларов . Это дешево по причине: слишком просто перегрузить цепь и сломать программатор. Если вы его получите, я рекомендую вам найти какую-то форму защиты, такую ​​как DragonRider или DragonHide . (Я уже убил своего первого дракона, что удивительно легко сделать)

Более надежное решение было бы AVR-JTAG-ICE-MKII, но это намного дороже .

Вы также можете попробовать создать его самостоятельно .


7

Другим вариантом для аппаратного обеспечения может быть Bus Pirate за $ 27,15 (продается через seedstudio), который также делает другие вещи. Я еще не использовал его для JTAG, но вот что говорится в руководстве: ссылка .


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.