SWD与JTAG之间的区别
来源:互联网 发布:北上广不相信眼泪 知乎 编辑:程序博客网 时间:2024/05/22 09:50
很多时候,我们做在线仿真的时候,有时候能用Jtag,有时候是Jlink,有时候又是ST-Link,哈哈,这么多接口,你分得清吗。。。对了,还有本文提到的SWD。
一、SWD 和传统的调试方式区别
1. SWD 模式比 JTAG 在高速模式下面更加可靠。 在大数据量的情况下面 JTAG 下载程序会失败, 但是 SWD 发生的几率会小很多。基本使用 JTAG 仿真模式的情况下是可以直接使用 SWD 模式的, 只要你的仿真器支持。 所以推荐大家使用这个模式。
2. 在大家 GPIO 刚好缺一个的时候, 可以使用 SWD 仿真, 这种模式支持更少的引脚。
3. 在大家板子的体积有限的时候推荐使用 SWD 模式, 它需要的引脚少, 当然需要的 PCB 空间就小啦! 比如你可以选择一个很小的 2.54 间距的 5 芯端子做仿真接口。
二、仿真器对 SWD 模式支持情况
1. 市面上的常用仿真器对 SWD 模式支持情况
(1) JLINKV6 支持 SWD 仿真模式, 速度较慢。
(2) JLINKV7 比较好的支持 SWD 仿真模式, 速度有了明显的提高,速度是 JLINKV6 的 6 倍。
(3) JLINKV8 非常好的支持 SWD 仿真模式, 速度可以到 10M。
(4) ULINK1 不支持 SWD 模式。
(5) 盗版 ULINK2 非常好的支持 SWD 模式, 速度可以达到 10M。
(6) 正版 ULINK2 非常好的支持 SWD 模式, 速度可以达到 10M。
本开发板使用三线制SWD(GND,SWDIO,SWCLK)。
1 0
- SWD与JTAG之间的区别
- JTAG与SWD的区别
- JTAG与SWD的区别
- JTAG与SWD的区别
- SWD与JTAG的区别
- 使用Ulink2的JTAG与SWD 调试stm32 区别
- JTAG与SWD接法与区别
- SWD与JTAG区别及使用情况
- stm32 JTAG和SWD的使用区别
- JTAG和SWD的使用区别
- stm32 JTAG和SWD的使用区别
- stm32 JTAG和SWD的使用区别
- stm32 JTAG和SWD的使用区别
- stm32 JTAG和SWD的使用区别
- JTAG与SWD
- jtag与swd
- JTAG与SWD
- JTAG与SWD对比
- 允许php执行linux命令
- Sublime3上的插件:Emmet
- MongoDB学习(二):数据类型和基本概念
- Objc-C 知识点回顾 五 NSArray、NSMutableArray
- 慕课网:Android异步加载AsyncTask项目实战中
- SWD与JTAG之间的区别
- android load BKS error: wrong version of key store
- 【代码分享】关于List<V>按V的某个属性分组的通用代码实现
- Django笔记教程:四、会话、注册、以及用户
- Java 中有关数组的操作
- 【Codeforces Round 271 (Div 2)D】【DP】Flowers 黑色必须连续摆放k,长度为n的摆放方案数
- easyui 滚动条
- db2 外置设备建立数据库步骤
- Objc-C 知识点回顾 六 字典、集合