多语言展示
当前在线:842今日阅读:167今日分享:16

JTAG与SWD引脚

对于ARM仿真,TKScope仿真家庭的AK100/AK100Pro、K8/K9等仿真器提供的20pin调试接口,管脚定义如图。其中ARM芯片有两种调试模式,一种是JTAG,一种是SWD,二者在管脚上有复用。具体所用的型号是否支持,需要查看数据手册。
工具/原料

JTAG和SWD调试

方法/步骤
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的系统复位信号,可选信号;

3

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

注意事项

JTAG一定要购买正版的,减少调试过程中问题的概率。

推荐信息