STM32开发板仿真器使用指南:ST-Link与J-Link的连接与参数设置
创作时间:
作者:
@小白创作中心
STM32开发板仿真器使用指南:ST-Link与J-Link的连接与参数设置
引用
CSDN
1.
https://m.blog.csdn.net/qq_49053936/article/details/146019652
STM32是意法半导体(STMicroelectronics)推出的一款高性能、低成本的32位微控制器系列,广泛应用于各种嵌入式系统开发中。在开发过程中,仿真器是必不可少的工具,用于程序的下载、调试和运行。本文将详细介绍如何使用ST-Link和J-Link两种常见的仿真器与STM32开发板进行连接,并设置相关参数。
一、开发板的SWD接口
STM32开发板上都会引出SWD(Serial Wire Debug)接口,用于连接仿真器:ST-Link、J-Link、DAP-Link等。下图所示魔女科技的STM32开发板,除了集成了仿真器CMSIS DAP,也引出SWD接口,可外接各种仿真器。
- 使用Keil开发,建议使用板载的CMSIS DAP,如下图,直接插入USB线即可;(CMSIS DAP使用方法)
- 使用CubeIDE开发,需要外接ST-Link、J-Link,因为CubeIDE目前版本不支持CMSIS DAP。
- 如果使用VSCode、Linux等开发环境,建议优先选择ST-Link,它支持的软件、插件最多。
二、ST-Link
注意踩坑:
- 如果是第一次使用ST-Link,需要先安装驱动程序(向仿真器商家要一份对应版本的驱动);
- ST-Link有3.3V、5V供电引脚,能对开发板供电,但电流很弱,怕拉不动开发板的负载,可能会导致连接、烧录失败。强烈建议开发板上再插一根USB线,用作供电。
1、ST-Link接线方法
ST-Link仿真器版本众多,但接线方法一样。下图是常用款式,引脚说明已印在外壳中:
实物接线,参考下图:
2、ST-Link参数设置
设置重点:
- 选择:ST-Link Debugger
- 打勾:Reset and Run
无法自动复位的解决方法:
如果已打勾自动复位,但烧录后依然不能自动复位、运行,就取消下面这个勾:
三、J-Link
注意踩坑:
- 如果是第一次使用J-Link,先安装它的驱动程序(向仿真器商家要一份对应版本的驱动);
- J-Link的版本,比ST-Link更多。注意所用版本的1、2、4脚是否有效...,一言难尽,太乱了!
- J-Link有3.3V、5V供电引脚,能对开发板供电,但电流很弱,怕拉不动开发板的负载,可能会导致连接、烧录失败。强烈建议开发板上再插一根USB线,用作供电。
1、J-Link接线方法
常用的J-Link仿真器,一般是JTAG接口。注意:JTAG接口左侧会有个缺口,如下图,按缺口方向查找对应的SWD引脚。不要看错方向了!
通过SWD模式烧录时,接线如下图所示。
2、J-Link仿真器参数设置
参数重点:
- 选择SW模式;
- 打勾Reset and Run;烧录后,自动复位、运行
热门推荐
法官教你写“两状” ①| 劳动争议纠纷起诉状、答辩状示范文本使用指引
股票30日线是什么意思:30日均线在股票技术分析中的作用
CCUS技术:突破关键瓶颈,中国碳捕集技术加速代际升级!
华硕主板bios高级模式怎么设置?图解教程有哪些常见问题?
所谓器官移植除了亲人之间外,大部分是富人的福利穷人的噩梦!
广州10家精选养老院一览表
高血压分级怎么分?2025高血压分级新标准表!
机关单位固定资产管理制度怎么制定?
消防疏散通道应急照明系统安装指南
消防疏散通道应急照明系统安装需要注意什么?
【肿瘤慢病科普】如何正确维护输液港?
喝茶后尿频是正常现象吗?探究茶叶对排尿量的影响及健康意义
2025年恐怖电影推荐:从《绝命终结站6》到台湾本土惊悚《山忌 黄衣小飞侠》
C语言如何清除一个列表的内存
常见维生素的用法与用量全指南
聚焦全国糖酒会|当春糖季遇上赏花季!成都:总有一款场景适合你
什么是推理大模型?什么时候该使用推理大模型?
新能源车技术解析:混动、增程、纯电各自的优缺点及适用场景
我国法定风力等级划分标准及自然灾害影响分析
国医大师张志远:中医各家学说研究的集大成者
心跳每分钟80次正常吗?医生的专业解答来了
棉花生长在哪里?什么地方最适合棉花生长?
专升本学历层次怎么填-专升本学生登记表层次填什么
个性化纳米疫苗激活B细胞介导抗肿瘤免疫应答
拓扑优化用到什么软件编程
“三生”融合,遇见“不一样的桃浦”
工伤申报指南:部门选择、材料准备及9级赔偿详解
长方形和正方形的几何之美—面积、周长、体积与表面积公式全解析
化疗期间淋巴结转移说明什么
1000万人围观,双城之战IP开发做对了什么?