写点什么

【STM32】ST-LINK 下载器下载后需复位,程序才运行的问题

用户头像
AXYZdong
关注
发布于: 2021 年 02 月 19 日
【STM32】ST-LINK下载器下载后需复位,程序才运行的问题

Author:AXYZdong

自动化专业 工科男

有一点思考,有一点想法,有一点理性!

定个小小目标,努力成为习惯!在最美的年华遇见更好的自己!

更多精彩文章前往:👉 个人主页


编辑器:Keil MDK

下载器:ST-LINK

详细问题

stm32 程序下载后不运行,需要按下复位键程序才能运行的问题。


Keil 上将写好的代码编译通过后(0 Errors,0 Warings),点击快捷工具栏中 Download 快捷键,通过


ST-LINK 下载器下载至 STM32 单片机中,本来是想 LED 能够 Blink 的,发现开发板上面什么反应都没有。


(这种问题对于大佬小菜一碟,而对于我这种菜鸡小白来说,就能让我困惑一阵子了 ^ _ ^)

可能原因

原因一:程序问题。(PS:我把程序检查了很多遍,并没有问题。)

原因二:没有复位。(PS:也是误打误撞,我随便按了板子上复位按键,发现程序跑起来了)

原因三:持续更新中......

解决方法

方法一:手动复位

待程序成功下载至板子后,手动按下板子上的复位按键,之后观察程序是否可以跑起来。

方法二:软件设置自动复位(推荐)

如果板子上没有手动复位按键,可以设置软件自动复位,当然这种方法也是我个人比较推荐的一种方法。具体操作见下图:






仿真器配置里面把第三个√给√上,之后就一直点右下方的 OK 就行了。

这回再把程序下载进去,就可以跑起来了。


猜你喜欢:

【STM32】点亮 LED

【STM32】GPIO 输入—按键检测

【STM32】0.96 寸 OLED 显示屏(7 针 SPI 协议)软件模拟 SPI

【STM32】1.44 寸 TFT 液晶屏显示字符、汉字和图片

【STM32】stm32f407 + DS18B20 碰出不一样的火花

【STM32】5 分钟了解 STM32 的串口通信

【STM32】串口通信出现乱码(使用官方标准库)

【STM32】串口通信 --- 用代码与芯片对话

【STM32】TIM--- 基本定时器

【STM32】PWM 输出 (标准库)

【STM32】EXTI--- 外部中断 / 事件控制器


本次的分享就到这里




好书不厌百回读,熟读自知其中意。将学习成为习惯,用知识改变命运,用博客见证成长,用行动证明努力。

如果我的博客对你有帮助、如果你喜欢我的博客内容,请 “点赞” “评论” “收藏” 一键三连哦!

听说 👉 点赞 👈 的人运气不会太差,每一天都会元气满满呦!^ _ ^

码字不易,大家的支持就是我坚持下去的动力。点赞后不要忘了👉 关注 👈我哦!

如果以上内容有任何错误或者不准确的地方,欢迎在下面👇留个言。或者你有更好的想法,欢迎一起交流学习~~~


发布于: 2021 年 02 月 19 日阅读数: 20
用户头像

AXYZdong

关注

没有伞的孩子要学会奔跑! 2020.06.01 加入

自动化专业 工科男 有一点思考,有一点想法,有一点理性。 定个小小目标,努力成为习惯。

评论

发布
暂无评论
【STM32】ST-LINK下载器下载后需复位,程序才运行的问题