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方式: 软复位,那么在烧录后,就会自动运行!

相关推荐
QH139292318801 小时前
是德科技KEYSIGHT N5183B 9 kHz~40 GHz微波模拟信号发生器
网络·数据库·科技·嵌入式硬件·集成测试
W.W.H.1 小时前
嵌入式常见面试题——硬件与中断篇
经验分享·单片机·嵌入式硬件
灰子学技术1 小时前
Envoy 中 UDP 网络通信实现分析
网络·单片机·嵌入式硬件·网络协议·udp
济6171 小时前
FreeRTOS 通信任务设计(1)---STM32 串口 DMA + 协议帧解析 + CRC 校验全流程详解
stm32·嵌入式·freertos
三佛科技-187366133971 小时前
便携式一字美甲灯方案开发
单片机·嵌入式硬件
飞睿科技1 小时前
从 Mesh 到无线视频,ESP32-E22 的场景落地指南,飞睿科技乐鑫代理商
单片机·嵌入式硬件
某风吾起2 小时前
通过mmwave studio配置TI毫米波雷达IWR1843的StaticConfig
嵌入式硬件·学习
Tomhex2 小时前
stm32将JTAG/SWD接口误设GPIO模式后无法调试
stm32
PegasusYu2 小时前
STM32 I2C访问配置霍尔磁角度传感器MT6701
stm32·编码器·i2c·stm32cubeide·mt6701·角度·磁角度传感器
清风6666662 小时前
基于单片机的智能门控制系统设计与故障报警实现
数据库·单片机·mongodb·毕业设计·课程设计·期末大作业