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个实用技巧让你成为她的知心朋友
Excel中表格数据导入的多种方法
宇宙四大基本力:引力和磁力,如果遇到一起,谁的力量更大?
不上班医保能单独交吗
生牛乳可以直接喝吗?饮用前必读的安全指南
进士:中国古代科举制度的最高功名
如何避免在投资中损失本金?这种本金保护策略在不同市场环境下的效果如何?
ICRA'24最佳论文NGEL-SLAM:真正全局一致性的低延迟系统
桂圆减肥期间可以吃吗?桂圆所有人都能吃吗?
如何提升软件开发能力:从学习到实践的全方位指南
能全素为何要尽量少吃、最忌讳三种人喝
“跨越千里温暖归途”芙蓉区救助站助力八旬孤寡老人重返故里
正式亮相!中国爆震发动机首飞成功,破颠覆性技术,七代机还远吗
RAR解压缩软件的全面指南:压缩、加密、修复功能一应俱全
节能灯坏了怎么办?15种常见故障及维修解决方案
唐肃宗李亨:安史之乱中的中兴之主
命运决战安倍晴明图鉴
AI改写技术:智能优化文章,提升写作质量
采血之谜:为何“左手无名指”是“采血幸运指”?
手机QQ设置攻略:如何禁止自动接收图片节省流量
购买团体意外险的注意事项
证明接受遗赠的法律程序与要求
投资什么赚钱又安全?风险小的投资有哪些?
注册电气工程师有什么用?深度解析电气工程师的价值与前景
茯苓块煮熟可以直接嚼着吃吗
大连有什么好玩的地方,浪漫大连值得一去的10大好玩景点,收好!
《西游记》的真正作者是丘处机,81难来自宋代丹道大师的修炼过程
乔治五世级战列舰介绍
周易占卜有几种方法(周易占卜的基本方法和步骤)