记得诚 2025-9-30 16:07:10 | 显示全部楼层 | 阅读模式
抖音粉丝群1
『7x24小时有问必答』

本文目录
1. J-Link
2. ST-Link
3. ULink
4. JTAG
5. SWD
6. SWIM
7. 小结一下

1. J-Link

J-Link
是德国
SEGGER
公司为支持仿真
ARM
内核芯片推出的
JTAG
仿真器,很多
ARM
芯片的接口协议是
JTAG
JLink
一端接电脑
USB
接口,一端接
CPU
JTAG
接口,
JLink
充当的作用就是
USB
JTAG
,支持
JTAG
SWD
两种模式。
可配合
IAR EWAR,ADS,KEIL,WINARM,RealView
等集成开发环境;
支持
ARM7/ARM9/ARM11
Cortex M0/M1/M3/M4
Cortex A5/A8/A9
等内核芯片的仿真;
1.jpeg
JLINK仿真器

2. ST-Link

ST-Link
ST
意法半导体为评估、开发
STM8/STM32
系列
MCU
而设计的集在线仿真与下载为一体的开发工具,支持
JTAG/SWD/SWIM
三种模式。
支持所有带
SWIM
接口的
STM8
系列单片机
支持所有带
JTAG/SWD
接口的
STM32
系列单片机
2.png
ST-Link仿真器

3. ULink

ULINK
已经停产,在售的是
ULINK2
ULINKpro
版本,
ULINK2
ARM/KEIL
公司(
2005年ARM收购了KEIL
)最新推出的配套
RealView MDK
使用的仿真器,
ULINK2
仿真器也被称为
Keil ULINK2
ARM ULINK2
仿真器。

3.png
ULink2仿真器
ULINK2仿真器支持:
片上调试(使用片上
JTAG/SWD/SWV
FLASH
存储器编程(用户可配置
FLASH
编程算法)
以下是各版本
ULINK
仿真器的区别,可见支持的芯片内核,软件开发工具等内容;
4.png
ULink各版本之间区别

4. JTAG

JTAG
Joint Test Action Group
,联合测试行动小组)是一种国际标准测试协议(
IEEE 1149.1
兼容),主要用于芯片内部测试,现在多数的器件都支持
JTAG
协议,
ARM
DSP
FPGA
等,
JTAG
接口的单片机用电脑USB下载调试程序,需要用到
J-Link
USB转JTAG
)。
标准的
JTAG
是四线:
TDI,TMS,TCK,TDO
,分别对应数据输入,模式选择,时钟,数据输出,复位管脚可不接。
5.png
6.png
JTAG模式Jlink与CPU的连接图

5. SWD

SWD
全称是
Serial Wire Debug
(串行调试),
SWD
模式下用
JLink
给我们的板子
debug
时,是用标准的二线
DIO
CLK
RESET
管脚可不接,当你频繁下载失败时,可接上
RESET
管脚再试。
在高速模式下,
SWD
JTAG
更可靠一些,常见的接线信号如下所示,根据具体情况自主选择。
7.png
注意:  
SWD
模式下,
SWDIO
的上拉电阻可预留不贴,在
ST
的一些
MCU
参考设计中,有提到建议添加,实际测试不加不影响下载。

8.png
SWD模式JLink与CPU的连接图

6. SWIM

SWIM
接口常见于
ST
STM8
系列单片机,
ST-Link2
STM8
连接只需要4根线,见表格。
9.png

10.png
ST-Link上SWIM的管脚排列

7. 小结一下

附上JTAG/SWD模式管脚对照表:

11.png
JTAG/SWD模式管脚对照表
总结一下J-Link、ST-Link、ULink三种仿真器之间的区别:
JLink
是通用型的
ARM
内核芯片仿真器,支持的芯片和软件开发环境多,
优选
ST-Link
是针对
STM8/STM32
,如果你使用
STM8/STM32
单片机,首选
ST-Link
,当然用
JLink
下载
ST
系列单片机也可以;
ULink
专注于
Keil
平台,支持
ARM7/9
Cortex-M0~M4
ULink2
还支持
8051
系列芯片,综合性能(支持芯片种类、软件开发环境及及调试速度)均不如
JLink
三者都支持
JTAG
SWD
模式;
再总结一下JTAG、SWD、SWIM三种下载模式的区别:
JTAG
接线比较多,高速模式下稳定性不如
SWD
SWD
接线少,可空出多余的
GPIO
,所需要的接线信号不同仿真器会有所差别(主要在
VCC
RESET
),
DIO
CLK
必接;
SWIM
常见于
STM8
单片机,需用
4
根线;

---

原创不易,小伙伴们点一下「在看」,和记得诚一起成长吧!

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

上一主题上一主题         下一主题下一主题
QQ手机版小黑屋粤ICP备17165530号

关于我们·投诉举报· 用户帮助· 联系我们 · 本站服务 · 版权声明· 隐私政策 · 投搞指南

法律保护:PLC技术网,plcjs.com,plcjs.net等字样
Copyright 2010-2030. All rights reserved. 


微信公众号二维码 抖音二维码 百家号二维码 今日头条二维码哔哩哔哩二维码