STM32 CubeIDE 使用 CMSIS-DAP烧录 (方法2--外部小工具)

前言:

本篇所用方法,需要借助一个外部的工具小软件。

优点:烧录更稳定; 缺点:不能在线仿真调试。

下面链接,是另一种方法:修改CubeIDE调试文件。能在CubeIDE直接烧录、仿真,但不稳定。

STM32CubeIDE 使用 CMSIS-DAP (方法1:修改调试文件)

两种方法各种有优劣,玩家自行选择。

推荐使用本篇方法:通过CubeIDE编译,使用这个小工具进行烧录,又快又稳。


一、下载软件

经热心兄弟推荐的版本,不知道有没有版权,如有版权问题,请通知删除。

CSDN - 0积分下载:https://download.csdn.net/download/qq_49053936/88744187

二、生成elf文件

默认情况下,CubeIDE 编译生成的是 elf 格式的固件,可以直接使用。

如果想使用bin文件格式,要在配置中打勾才会生成。本文不述,自行百度。

三、烧录软件使用

① 打开工具软件,在Config页面中:

选择芯片内核,选择Flash大小,如果不懂,百度一下芯片型号的flash大小。

++Adapter++:仿真器,CMSIS-DAP

++Max Clock++:烧录速度,1MHz

++Port++:接口,SWD

++Reset++:复位方式,SYSRESETREQ, 即软件复位。
​

② 在Command页面中:

选择要烧录的 elf 文件路径;

点击 Program,即可开始烧录,状态栏的进度条会跑起来!

如果,上一步的Reset方式: 软复位,那么在烧录后,就会自动运行!
​

相关推荐
HQB202611 小时前
EG1198|屹晶微电子 120V 内置 MOS 异步降压 DC‑DC(高性价比)
嵌入式硬件·硬件工程
果壳science13 小时前
张祥前实验如何获取正电荷
笔记·科技·嵌入式硬件·硬件工程·制造
南山电子nscn13 小时前
中科芯CETC汽车电池管理系统BMS进口芯片国产型号替代指南
单片机·汽车·bms
沉淀的.晴天14 小时前
can总线
stm32
桀人14 小时前
认识AT24C02
stm32·单片机·嵌入式硬件
国科安芯15 小时前
星间激光通信终端CANFD控制网络的时延确定性与辐射可靠性
网络·嵌入式硬件·信息与通信·canfd·低轨卫星·商业航天·抗辐射
一直C15 小时前
嵌入式 Linux 驱动开发学习笔记:内核定时器、platform 总线与 I²C 驱动
linux·驱动开发·嵌入式硬件·学习·imx6ull
传感器与混合集成电路15 小时前
150MHz主频、8路DAC与6路PWM:JLH221360伺服控制SIP解析
嵌入式硬件
comyccccc16 小时前
STM32PID控制板设计全解析学习笔记
单片机·嵌入式硬件
碧海银沙音频科技研究院16 小时前
实现炬芯ATS308X的usb cdc 串口IAP 固件升级功能实现
人工智能·嵌入式硬件·深度学习·算法