我正在开发一个系统,我需要编程的MCU,如PSoC或Atmel SAM4E或飞思卡尔K70系列。目前,我正在使用特定于供应商的IDE和外围设备,比如“来自柏树的MiniProg”对它们进行编程,但我希望有一个通用的编程工具,它使用JTAG接口,不需要任何额外的外围设备,比如MiniProg,但我对此并不熟悉,对如何继续下去也知之甚少。因此,任何关于如何开始设置JTAG编程接口的建议都是受欢迎的。
发布于 2014-08-27 22:28:40
使用JTAG,您可以完全控制MCU,如闪存和调试它,运行程序,停止它的时候,你想或设置观察点,断点,触发器的内存值等。大多数现代MCU都有JTAG接口。这意味着JTAG模块内置在晶体的系统中。这也意味着单片机有一个物理JTAG线,电触点,其封装引脚。在评估板(也称为初学者工具包)上,这些JTAG引脚组合成一个独立的连接器。在这个连接器应该插入一个JTAG适配器,通常,在另一端的USB总线,转到您的计算机。
它被广泛用于将JTAG连接器放在板设计中,以便在产品的所有生命阶段都具有调试能力。
例如,Atmel为Atmel SAM4E提供了一个评估板SAM4E:

以及它的JTAG仿真器:

对于其他MCU,您应该始终检查JTAG模拟器与支持的核心之间的兼容性。
发布于 2014-12-05 19:33:38
在上面的例子中,SAM4E Xplained评估工具包没有JTAG端口,因此它不能与SAM4E模拟器一起使用。
https://stackoverflow.com/questions/25404916
复制相似问题