本文共 531 字,大约阅读时间需要 1 分钟。
JTAG接口解读
JTAG接口通常分为两大类,一类主要用于测试芯片的电气特性,用于检测芯片是否存在问题;另一类则用于Debug功能。一般来说,支持JTAG的CPU都会内置这两个模块。
一个配备JTAG Debug接口的CPU,只要时钟正常运作,就可以通过JTAG接口访问CPU内部以及挂接在CPU总线上的设备。例如,内置于芯片中的FLASH、RAM、SOC等模块的寄存器,以及UART、Timers、GPIO等器件的寄存器都可以通过JTAG接口进行操作。
需要注意的是,JTAG接口本身只是提供了基本的功能,具体能实现哪些功能还需要软件的支持和配置。实际能实现的功能由具体的软件决定。
此外,SEGGER公司推出了J-Link debug工具。该工具主要是为仿真内核芯片开发而设计的。它能够与IAR EWAR、ADS、KEIL、WINARM、RealView等编译环境无缝连接,支持ARM7/ARM9/ARM11、Cortex-M系列以及Cortex-A系列等内核芯片的仿真。J-Link工具以其操作简便、连接方便而著称,是ARM开发中非常实用的工具之一。
转载自:https://www.cnblogs.com/grooovvve/p/9815174.html