JTAG串口调试入门

2021-06-01 18:36:13 Author: www.secpulse.com 阅读量: 149 收藏

在JTAG接口中,最常用的信号有四个,分别是TCK/TMS/TDO/TDI

TCK:测试时钟

TMS:测试模式选择,TMS用来设置JTAG接口处于某种特定的测试模式

TDO:测试数据输出,数据通过TDO引 脚从JTAG接口输出

TDI:测试数据输入,数据通过TDI引脚输入JTAG接口


SWD接口,算是一种和JTAG不同的调试模式,使用的调试协议也应该不一样,所以最直接的体现在调试接口上,与JTAG的20个引脚相比,SWD只需要4个(或者5个)引脚,结构简单,但是使用范围没有JTAG广泛,主流调试器上也是后来才加的SWD调试模式。


SWD和传统的调试方式区别:

SWD模式比JTAG在高速模式下面更加可靠。在大数据量的情况下面JTAG下载程序会失败,但是SWD发生的几率会小很多。基本使用JTAG仿真模式的情况下是可以直接使用SWD模式的,只要你的仿真器支持,所以推荐大家使用这个模式。

GPIO刚好缺一个的时候,可以使用SWD仿真,这种模式支持更少的引脚。

板子的体积有限的时候推荐使用SWD模式,它需要的引脚少。




觉得文章还不错?,点我收藏



本站内容均来自网络,若有侵权,请与我们联系:buaq.net[#]pm.me