[应用相关] stm32 debug模式的时候可以运行,但是烧录没法执行

[复制链接]
165|0
晓伍 发表于 2025-8-15 18:06 | 显示全部楼层 |阅读模式
今天写keil MDK调试 stm32 代码的时候遇到问题,debug的时候可以输出打印到串口相关信息,但是下载的时候串口一点信息都没有,搜索之后发现是这个问题


出现这个问题的表现为:
(1)下载后板子无反应,例如灯不亮,串口无信息等;
(2)调试时程序可以正常运行;

1.设置Restart:魔术棒->Debug->Settings->Flash Download->Download Function->Reset and Run(勾选)
2.取消Debug Descripition:魔术棒->Debug->Settings->Pack->Debug Descripition->Enable(取消勾选)
使用SW口调试及下载程序时,一定要取消勾选Enable

step1




step2




step3




————————————————
版权声明:本文为CSDN博主「~光~~」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_53131867/article/details/150265025

您需要登录后才可以回帖 登录 | 注册

本版积分规则

101

主题

4362

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部