技术
直播中

vvg

14年用户 7898经验值
擅长:嵌入式技术,控制/MCU
私信 关注
[交流]

在ULINK2和ULINKPro仿真器上如何进行SWD串行调试,并进行跟踪

串行(Serial Wire,SW)模式不同于平常的ARM JTAG操作模式,仅需要两根线就可以进行调试。如果要进行跟踪,多加一根线即可。在ULINK2和ULINKPro仿真器上,JTAG引脚和SW引脚是在一起的。
  • TCLK ----> SWCLK (串行时钟线)
  • TMS ----> SWDIO (串行调试数据输入/输出)
  • TDO ----> SWO (串行跟踪输出,可选引脚)

1.png

信号
连接
SWDIO数据输入输出脚,通过100K电阻上拉到VCC
SWO可选。跟踪数据输出脚
SWCLK时钟脚。通过100K电阻下拉到GND
VCC正电压---JTAG接口驱动电源
GND
RESETRStiN/脚,连接到CPU复位

以上硬件连接后,在keil里面设置为串行调试,打开SWJ并选择SW:
2.png

再进行调试就可以了。

【参考资料】
ULINK2 Target Connectors:http://www.keil.com/support/man/ ... 2_hw_connectors.htm
ULINK USB-JTAG/SW Adapter:http://www.keil.com/support/man/ ... tx_jtag_adapter.htm


更多回帖

发帖
×
20
完善资料,
赚取积分