嵌入式工程师必学(7):SWD仿真接口(for ARM)的使用方法
概述:
JTAG
JTAG代表联合测试行动小组(定义JTAG标准的小组),旨在作为测试板的一种方式。JTAG允许用户与微控制器的各个部分进行对话。在许多情况下,这涉及一组指令或对电路板进行编程。JTAG标准定义了5个引脚:
TCK: Test Clock
TMS: Test Mode Select
TDI: Test Data-In
TDO: Test Data-out
TRST: Test Reset (Optional)
减少引脚数JTAG定义实际上只包含2个引脚:
TMSC: Test Serial Data
TCKS: Test Clock
你在一些编程器上看到的20针连接器是为JTAG设计的,所有这些额外的引脚都可以用于电源、接地和其他事情。虽然JTAG没有定义物理引脚布局,但有一些常见的选项。在Segger的J-Link EDU Base和Base Compact编程器上看到的20针连接器就是一个很好的例子。
SWD
串行线调试(SWD,Serial Wire De