SWD(Serial Wire Debug)接口和JTAG(Joint Test Action Group)接口都是调试器常用的接口,它们都是让调试器可以连接到被调试的单片机或系统上。
SWD接口的结构往往比JTAG更加紧凑,而且只有四根线:SWCLK,SWDIO,GND 和可选的NRST。SWD接口用于下载程序和调试。相对于JTAG,它只需要更少的资源,如引脚数量和电源 。
JTAG接口由TMS、TCK、TDI、TDO、NC 和 RESET(RES)组成。它不仅可以用来测试电路,例如检查焊接是否正确,还可以用来调试单片机程序,包括下载、读取/写入数据、控制中断/中止执行程序等。
|