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;烧录后,自动复位、运行
热门推荐
物联网体系结构分为哪三层?物联网发展前景和趋势
路边买的老花镜,能擦亮父母的“视界”吗?
鹰嘴豆:蛋白质超牛奶7倍,纤维高香蕉10倍,减肥控糖的超级食物
漳州南靖:“随访笔记”连民心 办好实事解民忧
银行手机银行APP的指纹识别登录安全吗?
前五后四?你真的有认真数过你家猫咪的爪子吗
买了1TB SSD 但系统显示只有931GB!教你看懂SSD真实容量
超灰熊升第二!掘金灭步行者11战10胜 约基奇18+9+19创纪录
个人所得税避税有哪些方法
掉头发护发素:真的能解决脱发问题吗?
新被套怎么洗?新被套洗涤方法指南
轻微食物中毒的表现症状有哪些
【药食同源】健胃消食,涩精止遗,通淋化石之“鸡内金”
1965年李宗仁回国后,登门向宋庆龄认错道歉,宋庆龄是如何回应的
从量子纠缠到数据洪流:AI不是一夜之间变成“学霸”的!
北京地铁新线开通:3号线一期、12号线、昌平线南延一期剩余段
PCB多层板打样中的层叠结构设计
支气管镜检查如何选择医院? 专业设备和医疗团队是关键
数字传媒技术专业的就业岗位与技能
贝——《汉字的字元·食衣住行》
左转掉头正确走法,好多司机不懂,走错了扣3分罚200
如何做客户需求管理培训
八字命理入门指南:如何解读八字中的关键信息
英雄联盟手游ADC新手攻略:从英雄选择到实战技巧全解析
严子陵:高风亮节的历史人物
重磅!2025浙江省属高校“三一”招生,将有四大变化,攻略详析
社保缴费比例60%~300%是什么意思?一文读懂社保缴费指数
市场经济下行,互联网行业的挑战与应对
揭秘《小爸爸》中的手机铃声,那些陪伴我们成长的旋律
牵牛花怎么养家庭养法大全?