1. SWD接口
1.1 SWD接口简介
SWD是一种串行调试接口,与JTAG相比,SWD只需要SWCLK和SWDIO两根线,减少了对单片机GPIO口的占用。其中SWCLK为串行时钟线,提供所需要的时钟信号(由jlink发出clock给CPU),SWDIO为串行数据线,用于数据的读出与写入。此外还需要接GND与VCC两条线。
1.2 标准JTAG\SWD接口排列

1.3 SWD连接方法

其中VTref就是VCC接口。即:VCC-1;SWDIO-7;SWCLK-9;GND-20。
1.4 硬件连接(正点原子精英版)
jlink用的是某宝上随处可见的一款,单片机是正点原子的精英版,与板子上的JTAG接口连接,实物连线如下图所示:

SWD自带复位协议,所以无需接RST脚。
参考资料
浅论各种调试接口(SWD、JTAG、Jlink、Ulink、STlink)的区别_leon1741的博客-CSDN博客_swd接口SWD和JTAG调试接口_丸子的蓝口袋的博客-CSDN博客_swd接口SWD是一种串行调试接口_嵌入式历练者的博客-CSDN博客_swd接口stm32 SWD调试接口的使用_hello_courage的博客-CSDN博客_swd接口STlink使用四线SWD为STM32下载/调试程序_cumt240的博客-CSDN博客_stlink四线连接STlinkSWD模式连线方式_kekehuhu21的博客-CSDN博客_stlink swd连接【皮特派聊硬件设计_2】jlink连接MCU和flash的方法和接口介绍_哔哩哔哩_bilibili
本文介绍了SWD(Serial Wire Debug)接口,它是相对于JTAG的一种更节省GPIO口的串行调试接口,仅需SWCLK和SWDIO两线。SWD接口的连接包括SWCLK、SWDIO、VCC和GND,其中VTref对应VCC。在硬件连接示例中,展示了正点原子精英版单片机如何通过JLink与SWD接口进行连接,由于SWD自带复位协议,因此不需要额外连接RST脚。

1万+

被折叠的 条评论
为什么被折叠?



