STM32的SWD调试方式
http://www.ichanging.org/stm32-swd.html
找到一篇比较好的 关于stm32 SWD模式 下载 调试 配置文章 整理如下:
![](http://changing-typecho.stor.sinaapp.com/usr/uploads/2012/09/3300570723.jpg)
![](http://changing-typecho.stor.sinaapp.com/usr/uploads/2012/09/751556913.jpg)
- SWD 模式比 JTAG 在高速模式下面更加可靠。 在大数据量的情况下面 JTAG 下载程序会失败, 但是 SWD 发生的几率会小很多。基本使用 JTAG 仿真模式的情况下是可以直接使用 SWD 模式的, 只要你的仿真器支持。 所以推荐大家使用这个模式。
- 在大家 GPIO 刚好缺一个的时候, 可以使用 SWD 仿真, 这种模式支持更少的引脚。
- 在大家板子的体积有限的时候推荐使用 SWD 模式, 它需要的引脚少, 当然需要的 PCB 空间就小啦! 比如你可以选择一个很小的 2.54 间距的 5 芯端子做仿真接口。
![](http://changing-typecho.stor.sinaapp.com/usr/uploads/2012/09/1957487761.jpg)
![](http://changing-typecho.stor.sinaapp.com/usr/uploads/2012/09/103422703.jpg)
- 白色线 : 3.3v
- 黑色线 : GND
- 灰色线:SWIO
- 紫色线:SWCLK
STM32的SWD调试方式相关推荐
- STM32的调试方式、更新程序、仿真以及补救措施
STM32的调试方式.更新程序.仿真以及补救措施 1. STM32的调试方式选择 STM32支持JTAG和SWD两种调试方式,且默认状态下这两种调试功能都是开启的. 由此我们可以知道: 如果要使用JT ...
- keil+stm32+jlink利用swd ITM 方式进行printf输出
使用ITM机制实现调试stm32单片机,实现printf与scanf. 1. ITM简介 ITM机制是一种调试机制,是新一代调试方式,在这之前,有一种比较出名的调试方式,称为半主机(semihosti ...
- stm32 SWD调试接口的使用
SWD 和传统的调试方式区别 1. SWD 模式比 JTAG 在高速模式下面更加可靠. 在大数据量的情况下面 JTAG 下载程序会失败, 但是 SWD 发生的几率会小很多.基本使用 JTAG 仿真模式 ...
- 2022-09-09 STM32 Jlink SWD接口SEGGER J-Flash烧录调试记录
一.SWD接口 串行调试(Serial Wire Debug),与JTAG的20个引脚相比,SWD只需要4个(或者5个)引脚,结构简单,但是使用范围没有JTAG广泛,主流调试器上也是后来才加的SWD调 ...
- STM32使用SWD下载
找到一篇比较好的 关于stm32 SWD模式 下载 调试 配置文章 整理如下: 我们比较常用的是Jlink下载器 ,这种下载器有一个缺点就是使用的Jtag 20PIN接口,太多的PIN会导致一些小型 ...
- ICP、ISP、IAP、JTAG、SWD下载方式
目录 ICP.ISP.IAP.JTAG.SWD下载方式 概述 JTAG SWD ICP ISP IAP ISP与ICP的差别 ISP和IAP的差别 ICP.ISP.IAP.JTAG.SWD下载方式 概 ...
- STM32 的 JLink 调试时「Flash Timeout」和「Flash Download Failed」问题解决
前天(7月12号)晚上从学弟手里拿到了一套神舟三号 STM32 板子,学弟说这个板子「时好时坏」的,有时候下不进去程序.我本来有一个 CEPARK 的板子,但是一直对神舟的板子很感兴趣,准备第二天试一 ...
- STM32用SWD口烧录程序导致锁死
STM32用SWD口烧录程序导致锁死 SWD接口是四根线VCC,GND,SCK,DIO SCK是PA14 DIO是PA13 我在程序中用到了PA13,导致程序第一次能烧录进去,第二次就不可以烧录. 解 ...
- 基于STM32的Flash擦除方式
基于STM32的Flash擦除方式 前言 介绍 STM32 FLASH 闪存的编程和擦除 Flash擦除的标准库函数 软件设计 直接使用固件库函数擦除当前地址所在的内容 擦除对应地址和大小的Flash ...
最新文章
- [转]小心C# 5.0 中的await and async模式造成的死锁
- 信息系统管理工程师考前复习笔记三
- Android移动开发之【Android实战项目】DAY8-Android studio查看SQLIte数据库文件
- CentOS 6.5 svn服务器2.0版
- android点9图architecture
- 第2章 Python与数据分析
- 获取某数据库中含有某字段的所有表的脚本
- SAP License:FICO面试问题
- AS-实践《第一行代码》中的出现的问题
- excel检验是否是正态分布-T分布
- ntfs格式硬盘如何读写mac苹果电脑
- 国庆节未休假的你,领到了三倍的工资吗?
- 电脑CPU型号末端字母都是什么意思
- Java一个汉字占几个字节(详解与原理)(转载)
- matlab:pause命令
- 电子证书管理系统前台_电商平台后台之商品管理系统组成模块
- 基于php和mysql实现的简易民航订票系统实验
- SPA(单页面应用)总结
- Python 完美立方数
- 如何下载网页上的音乐?不用注册!不用会员!不用播放器!
热门文章
- nyist--周期串
- 吐槽西电python oj 文章检测
- Error:(13, 8) 错误: xxx不是抽象的, 并且未覆盖xxx中的抽象方法onBindViewHolder(BaseSimpleRecyclerAdapter.ViewHolder,int)
- Java——反射机制(下)
- iphone OS、Android、Blackberry OS与Palm OS的比较
- 卧槽,爆款了!!!小游戏开发者,公测当日收益过千!
- lm80认证_你们做过LM-80测试什么产品需要做LM-80测试
- 成功者的秘密,花钱的诀窍所在!
- Linux常用命令——lsmod命令
- 杉岩数据:解读软件定义存储(SDS)及应用