关于STM32F407遇到一个奇怪的现象,板子烧录程序完全断电后过较长时间后,在第一次上电程序运行不起来

2019-07-21 01:58发布

关于STM32F407遇到一个奇怪的现象,板子烧录程序完全断电后过较长时间(几个小时)后,在第一次上电程序运行不起来,如果此时按一下复位按键或者断电在上电程序可以运行。为什么会这样呢?有人碰到过这种情况没?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
numbqq
1楼-- · 2019-07-21 02:36
 精彩回答 2  元偷偷看……
今时今日
2楼-- · 2019-07-21 07:10
可能是时钟信号来得比较迟,可以在初始化程序运行前加一个延时试试。
mack13013
3楼-- · 2019-07-21 11:33
回复【2楼】今时今日:
---------------------------------
这个延时怎么加?  直接一个循环吗?

还是在硬件上使用rc复位电路?  

因为我也遇到这个问题了。
lycreturn
4楼-- · 2019-07-21 16:52
试试把上电复位电路--RC时间常数调大些
5楼-- · 2019-07-21 19:33
复位电容小了,
Theone
6楼-- · 2019-07-21 20:34
 精彩回答 2  元偷偷看……

一周热门 更多>