打印
[STM32F1]

MCU无故自动复位

[复制链接]
593|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
djz1992|  楼主 | 2020-8-11 15:45 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
MCU, ST, AC, RS, rc
每次运行大概三十秒就会复位。
通过RCC->CSR查询复位原因。

值为:0100 0000 0000 0000 0000 0000 0011
查表,第27位是NRST引脚复位标志。

但是NRST是直连的3.3V,外加一个电容。
关键是旧程序用的keil跑完全没问题,最近我把旧程序改到STM32CUBEIDE上,就这样了。难受
注释掉大部分代码,还是一样。
照旧,找大佬@dirtwillfly @m564522634 @xyz549040622  

使用特权

评论回复
沙发
mintspring| | 2020-8-11 15:54 | 只看该作者
复位电路没做好吧

使用特权

评论回复
板凳
mintspring| | 2020-8-11 15:55 | 只看该作者
参考官方开发板的复位电路,试试。

使用特权

评论回复
地板
djz1992|  楼主 | 2020-8-11 16:23 | 只看该作者
mintspring 发表于 2020-8-11 15:54
复位电路没做好吧

跑旧程序都没问题。NRST直接3.3,电容接地。没毛病啊

使用特权

评论回复
5
djz1992|  楼主 | 2020-8-11 16:36 | 只看该作者
找到了找到了,被esp8266给复位了。。。

使用特权

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

本版积分规则

个人签名:人生苦短,冬日苦长,正是青葱,却无骄阳

115

主题

620

帖子

5

粉丝