-
前言
STM32作为控制芯片时,程序烧写非常关键的一步,而烧写接口的稳定性及必要时的简洁性就显得尤为重要。目前常用的两种接口是JTAG和SWD,网络上有很多两者的对比文章JTAG与SWD,此处不再介绍。本文仅为相对简单的SWD接口的学习笔记,多为转载内容。 -
接口形式
SWD(Serial Wire Debug 串行调试),其调试协议不同于JTAG,接口仅需4个,分别是VCC、GND、SWIO(双向数据接口)、SWCLK(时钟)。 -
优点
(1)高速模式更可靠;(2)接线少,占用的GPIO资源少;(3)自带复位协议,无需RST复位。 -
仿真器
SWD接口通常搭配ST-link仿真器使用,相比于J-link,ST-link价格更便宜,且主要是针对STM8和STM32系列芯片的仿真器,对于STM32来说契合度更高。 -
调试步骤
可以参考这篇博文
SWD接口说明
最新推荐文章于 2025-06-24 11:01:38 发布