JTAG与SWD
来源:互联网 发布:软件开发qq群 编辑:程序博客网 时间:2024/05/16 12:10
SWD与JTAG区别及使用情况
一、SWD 和传统的调试方式区别
二、仿真器对 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。
2. SWD 硬件接口上的不同
(1) JLINKV6 需要的硬件接口为: GND, RST, SWDIO,SWDCLK
(2) JLINKV7 需要的硬件接口为: GND, RST, SWDIO, SWDCLK
(3) JLINKV8 需要的硬件接口为: VCC, GND, RST, SWDIO, SWDCLK(注:下面有我自己用JLINKV8的实际连线及相应实验结果)
(4) ULINK1 不支持 SWD 模式
(5) 盗版 ULINK2 需要的硬件接口为: GND, RST, SWDIO, SWDCLK
(6) 正版 ULINK2 需要的硬件接口为: GND, RST, SWDIO, SWDCLK
三、在 MDK 中SWD 模式的设置
打开工程OPTION设置:
下面是我自己的试验(用JLINK V8)
(1)按SW方式来调试,实际需要接1,7,9,15,20脚,某些资料上说的需要6个脚(第13脚SWO也需要连上)是不对的,SWO不需要连接。
(2)用两种方式的速度没有太大的区别。
再次测试:
(1)不接第15脚,即RESET脚,仅接4条引线,即Vref,SWDIO,SWCLK,GND。
(2)设置时Reset位选择:AutoDetect,可以正常下载,仿真。
(3)如果Reset位选选择:HW Reset ,则不能正常下载。
(4)速度远没有上面转载中说的那样快,擦除和写入ucosDemo工程约需40多s。以下是这个工程的代码量:
Program Size: Code=96830 RO-data=143650RW-data=1016 ZI-data=16440
////以下来自21icbbs//
/////转载结束
原文来自:http://blog.ednchina.com/czlyzhj/1805761/message.aspx
扩展阅读:http://www.iartools.com/Info_ArticleList_Show.asp?ArticleId=32
- JTAG与SWD
- jtag与swd
- JTAG与SWD
- JTAG与SWD对比
- JTAG与SWD的区别
- JTAG与SWD的区别
- JTAG与SWD的区别
- SWD与JTAG的区别
- JTAG与SWD引脚对比
- JTAG与SWD接法与区别
- SWD与JTAG之间的区别
- SWD与JTAG区别及使用情况
- SWD与JTAG区别及使用情况 [转载]
- 使用Ulink2的JTAG与SWD 调试stm32 区别
- JTAG和SWD接法
- swim swd jtag
- stm32 JTAG和SWD
- JTAG和SWD
- MATLAB 中NORM运用
- 转:STM32外部中断的使用
- android:windowSoftInputMode属性详解(解决软键盘弹出布局调整问题)
- stm32通用定时器
- 南阳理工OJ_题目17 单调递增最长子序列
- JTAG与SWD
- 【新手上路】Altium Designe…
- 直流电源滤波电容选择
- 嵌入式系统PCB设计中的阻抗…
- [转]eclipse中安装cdt
- Ongl表达式使用
- 如何安装CDT到Eclipse
- 在eclipse中将android项目生成apk…
- stm32采用swd仿真时