SWD接口说明

  1. 前言
    STM32作为控制芯片时,程序烧写非常关键的一步,而烧写接口的稳定性及必要时的简洁性就显得尤为重要。目前常用的两种接口是JTAG和SWD,网络上有很多两者的对比文章JTAG与SWD,此处不再介绍。本文仅为相对简单的SWD接口的学习笔记,多为转载内容。

  2. 接口形式
    SWD(Serial Wire Debug 串行调试),其调试协议不同于JTAG,接口仅需4个,分别是VCC、GND、SWIO(双向数据接口)、SWCLK(时钟)。

  3. 优点
    (1)高速模式更可靠;(2)接线少,占用的GPIO资源少;(3)自带复位协议,无需RST复位。

  4. 仿真器
    SWD接口通常搭配ST-link仿真器使用,相比于J-link,ST-link价格更便宜,且主要是针对STM8和STM32系列芯片的仿真器,对于STM32来说契合度更高。

  5. 调试步骤
    可以参考这篇博文ST-link下载stm32程序

版权声明:本文为CSDN博主「weixin_42204437」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_42204437/article/details/119043655

  1. 前言
    STM32作为控制芯片时,程序烧写非常关键的一步,而烧写接口的稳定性及必要时的简洁性就显得尤为重要。目前常用的两种接口是JTAG和SWD,网络上有很多两者的对比文章JTAG与SWD,此处不再介绍。本文仅为相对简单的SWD接口的学习笔记,多为转载内容。

  2. 接口形式
    SWD(Serial Wire Debug 串行调试),其调试协议不同于JTAG,接口仅需4个,分别是VCC、GND、SWIO(双向数据接口)、SWCLK(时钟)。

  3. 优点
    (1)高速模式更可靠;(2)接线少,占用的GPIO资源少;(3)自带复位协议,无需RST复位。

  4. 仿真器
    SWD接口通常搭配ST-link仿真器使用,相比于J-link,ST-link价格更便宜,且主要是针对STM8和STM32系列芯片的仿真器,对于STM32来说契合度更高。

  5. 调试步骤
    可以参考这篇博文ST-link下载stm32程序

版权声明:本文为CSDN博主「weixin_42204437」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_42204437/article/details/119043655

生成海报
点赞 0

weixin_42204437

我还没有学会写个人说明!

暂无评论

发表评论

相关推荐

SWD接口说明

前言 STM32作为控制芯片时,程序烧写非常关键的一步,而烧写接口的稳定性及必要时的简洁性就显得尤为重要。目前常用的两种接口是JTAG和SWD,网络上有很多两者的对比文章JTAG与SWD,

IIC SPI协议基本解析

IIC协议简介 IIC协议是一种通信协议,串行通信协议,半双工通讯,可以让mcu与其他外设进行通讯,可以挂载多个主机与从机,每次通信只可以一个主机与一个从机通讯。iic有两根

STM32连接机智云(踩雷日记)

目录 一、前期准备 二、固件烧写 三、创建机智云产品 ​四、MCU开发 好记性不如赖笔头,为了自己以后开发物联网项目,同时方便大家学习利用机智云进行物联网开发,我觉得有必要把自己的学习经历写下来。