Jtag调试AVR


Answers:


14

普通的ISP程序员没有JTAG调试功能。为此,您将需要稍微昂贵一些的硬件。电路仿真器中的JTAG使您能够在运行固件时使电路与PC进行通信。这样,您可以设置断点,观察内存,启用/禁用引脚并查看微处理器的确切状态。EMSL和Adafruit的ISP程序员将不允许您这样做。

具有在线仿真功能的最便宜的编程器之一是AVR Dragon。它将花费您大约$ 50,-。但是,这样做很便宜,这是有原因的:使电路过载并破坏编程器太容易了。如果得到保护,我建议您找到某种形式的保护,例如DragonRiderDragonHide。(我已经杀死了我的第一条龙,这很容易做到)

一个更强大的解决方案将是AVR-JTAG-ICE-MKII,但这件事要昂贵得多

您也可以尝试自己建造一个


7

硬件的另一种选择可能是售价为27.15美元的Bus Pirate(通过seedstudio出售),它也可以做其他事情。我还没有将它用于JTAG,但这就是手册所说的:link


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.