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;烧录后,自动复位、运行
热门推荐
红糖发糕:健康饮食新宠儿
红糖发糕的营养价值与食用指南
朋友生气不借钱?从沟通到界限设定的6步化解法
警惕棒棒糖中的“彩色炸弹”:人工色素威胁儿童健康
儿童健康预警:棒棒糖色素的隐秘危害
万亩红叶林,171天夜游季,淄博红叶柿岩成文旅新热点
“山东张家界”、周村古商城:淄博五大景区详解
淄博两日游:齐文化与博山菜的完美邂逅
淄博摄影攻略:冰瀑、陶琉古镇、市井生活最佳取景地
从手工艺到农家乐:退休女性创业项目全攻略
香港再就业津贴计划反响热烈,1.3万人报名折射中高龄就业需求
身体不累收入稳定,5种工作适合50岁女性
从选种到修剪:盆栽苹果树种植管理全程指南
砂糖桔病虫害防治要点:从症状识别到用药指导
春夏季砂糖橘如何科学施肥?微生物肥料提供新方案
氢氧化钠溶解度随温度飙升,你get到了吗?
西游笔绘西行妖族密谋——探析《黑神话:悟空》的文化意义
七道湘菜完全攻略:经典菜品制作步骤详解
光精漫谈 | 黑神话悟空出世:身临其境3D渲染技术
国内车企待遇全景:长安北汽等主流车企薪资大起底
国际学生美国留学缴费指南:时间、方式与规划
大学入学准备全攻略:证件、生活用品和心理调适
大学新生必带:老生总结的最实用生活用品清单
丹东房屋租赁:合同签订六大关键点详解
宜就镇推进草莓产业绿色发展,构建农业面源污染防治体系
草莓芽枯病防治全攻略:从土壤管理到药剂使用
苹果摘袋有讲究:从时间选择到操作要点
摆脱“人从众”:小众旅行与独立探索的另一种可能
从光伏农业到共享农庄:中国农业新模式加速涌现
种植草莓选对土:有机质、酸碱度和矿物质要求