Skip to content

关于接线说明

wuxx edited this page Nov 8, 2021 · 6 revisions

nanoDAP支持JTAG/SWD接口,和一路USB CDC虚拟串口,接线说明如下:

JTAG/SWD

ARM Cortex-M系列支持SWD调试协议,SWD协议复用了标准的JTAG信号中的TCK和TMS,对应关系如下:

JTAG SWD
TCK SWCLK
TMS SWDIO
TDI
TDO

对应DAP上的信号为TCK/CK和TMS/IO 对于使用标准20P JTAG接口的目标板,图示如下: jlink swd connect

下载

一般情况下接四根线使用,DAP上的丝印标记为 GND TCK/CK TMS/IO 3.3V,分别接目标板的 GND, SWCLK, SWDIO, 3.3V,注意目标板上的丝印可能为SWCLK/CLK/TCK,SWDIO/SWIO/IO/DIO/TMS等,均表示SWD信号的时钟和数据线,根据实际情况调整即可。

串口

nanoDAP支持一路USB CDC虚拟串口,信号为U_TX,U_RX。
时常有朋友不太清楚标记的含义TX、RX的方向,行业的默认规则是标记丝印是在哪块板子上,就表明是哪块板子TX或者RX。
例如DAP上标记的U_TX,表明是DAP "自己" TX,即DAP的串口发送,应该接目标板上的丝印为RX的串口引脚,即目标板接收。

转接板

部分开发板若使用的是标准20P的牛角座接口,可以使用推出的dap2jtag转接板连接使用,一端连接DAP上的2x5插针,另一端连接20P接口使用。 排线连接DAP 2x5插针的连接方式是排线上的凸起朝向DAP正面(即有芯片的那一面)

Clone this wiki locally