JTAG与SWD引脚

2025-09-25 17:04:19

1、JTAG调试接口引脚

JTAG调试接口必须使用VCC、GND电源信号,以及TMS、TCK、TDI、TDO四根调试信号,可选TRST、RESET复位信号和RTCK(同步时钟)信号。

VREF:目标表参考电压信号,用于检测目标板是否供电,直接与目标板VDD相连,并不向外提供输出电压;

TRST:JTAG复位,连接到目标板CPU的nTRST引脚,用于复位CPU调试接口的TAP控制器;目标板上应该将此脚上拉到高电位,避免意外复位,可选引脚;

TDI:仿真器连接至目标CPU的数据输入信号,建议在目标板上上拉到VDD;

TMS:模式设置信号,必须在目标板上将此引脚上拉;

TCK:时钟信号,建议在目标板上将此引脚上拉;

TDO:目标板返回给仿真器的数据信号;

RTCK:目标板提供仿真器的时钟信号,有些项目中是要求JTAG的输入与其内部时钟信号同步,仿真器利用此引脚的输入可动态的控制自己的TCK速率;

RESET:仿真器输出至目标CPU的系统复位信号,可选信号;

2、SWD接口引脚

SWD是ARM调试公司提出的另外一种调试接口,相对于JTAG接口,使用更好的信号引脚,四根信号如下:

Vref:目标表参考电压信号,用于检测目标板是否供电,直接与目标板VDD相连,并不向外提供输出电压;

GND:公共地信号;

SWDIO:串行数据输入信号,作为仿真信号的双向数据信号线,建议上拉;

SWCLK:串行时钟输入,作为仿真信号的时钟信号线,建议下拉;

SWO:串行数据输出,CPU调试接口可通过SWO输出一些调试信息,该引脚可选。

RESET:仿真器输出至目标CPU的系统复位信号;是可选信号,

3、JTAG中的TRST和RESET,以及SWD中的RESET:虽然都是可选信号,建议连接,使得仿真器能够在连接器前对器件进行复位,已获得较理想的状态,便于后续连接仿真。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢