打印
[STM32F3]

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

[复制链接]
2001|28
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
详细问题
stm32程序下载后不运行,需要按下复位键程序才能运行的问题。

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

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

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


可能原因
原因一:程序问题。(PS:我把程序检查了很多遍,并没有问题。)
原因二:没有复位。(PS:也是误打误撞,我随便按了板子上复位按键,发现程序跑起来了)
原因三:持续更新中…


使用特权

评论回复
沙发
梵蒂冈是神uy|  楼主 | 2021-9-28 23:32 | 只看该作者
解决方法
方法一:手动复位
待程序成功下载至板子后,手动按下板子上的复位按键,之后观察程序是否可以跑起来。

使用特权

评论回复
板凳
梵蒂冈是神uy|  楼主 | 2021-9-28 23:33 | 只看该作者
方法二:软件设置自动复位(推荐)
如果板子上没有手动复位按键,可以设置软件自动复位,当然这种方法也是我个人比较推荐的一种方法。具体操作见下图:

使用特权

评论回复
地板
梵蒂冈是神uy|  楼主 | 2021-9-28 23:33 | 只看该作者

使用特权

评论回复
5
梵蒂冈是神uy|  楼主 | 2021-9-28 23:34 | 只看该作者

使用特权

评论回复
6
梵蒂冈是神uy|  楼主 | 2021-9-28 23:35 | 只看该作者

使用特权

评论回复
7
梵蒂冈是神uy|  楼主 | 2021-9-28 23:35 | 只看该作者

使用特权

评论回复
8
梵蒂冈是神uy|  楼主 | 2021-9-28 23:36 | 只看该作者

使用特权

评论回复
9
梵蒂冈是神uy|  楼主 | 2021-9-28 23:36 | 只看该作者

使用特权

评论回复
10
梵蒂冈是神uy|  楼主 | 2021-9-28 23:37 | 只看该作者
仿真器配置里面把第三个√给√上,之后就一直点右下方的OK就行了。
这回再把程序下载进去,就可以跑起来了。

使用特权

评论回复
11
梵蒂冈是神uy|  楼主 | 2021-9-28 23:37 | 只看该作者
总结
STM32系列单片机在使用仿真器下载时,需复位后程序才能跑起来,这个或许是STM32的特性吧,51单片机好像没有见过。

使用特权

评论回复
12
Bobby13| | 2021-9-29 08:01 | 只看该作者
下载一般会有个选项,下载完后就开始运行,还是不运行。

使用特权

评论回复
13
kyzhd| | 2021-9-29 09:41 | 只看该作者
主要还是看一下复位引脚的连接,烧录的相关设置,比如烧录后复位运行的选项有没有勾选。

使用特权

评论回复
14
heimaojingzhang| | 2021-10-13 09:46 | 只看该作者
每次都需要复位吗

使用特权

评论回复
15
xiaoqizi| | 2021-10-13 09:47 | 只看该作者
根据哪种现象判定是何原因

使用特权

评论回复
16
木木guainv| | 2021-10-13 11:18 | 只看该作者
我一般就是使用默认的选项了

使用特权

评论回复
17
tpgf| | 2021-10-13 12:15 | 只看该作者
好像不需要复位吧

使用特权

评论回复
18
keaibukelian| | 2021-10-13 12:36 | 只看该作者
就是用默认的复位引脚啊

使用特权

评论回复
19
yangpanzhu| | 2021-12-28 14:45 | 只看该作者
一直用ST自带的下载工具下载程序

使用特权

评论回复
20
zyj213| | 2021-12-31 15:06 | 只看该作者
是这样的,程序必须复位才能运行的呀,没毛病

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

47

主题

680

帖子

1

粉丝