kyuchuan 发表于 2018-3-22 17:29:25

STM32运行一段时间后死机,手动复位无效,只能上电复位才...

         STM32运行一段时间后死机,手动复位无效,只能上电复位才能正常运行,是不是STM32F030R8T6的芯片问题啊? 补充一下,程序是做低功耗功能STOP模式,用到闹钟唤醒,外部中断,出现死机现象,这时按复位键都无效,请求回答,这个问题很纠结,谢谢

kyuchuan 发表于 2018-3-23 11:36:15

这个是硬件的复位电路

acquire 发表于 2018-3-22 22:08:11

供电电压正确吗?

kyuchuan 发表于 2018-3-22 17:48:04

外部晶振8M,电源3.3V量了没有变化。因为是在STOP模式下的,然后用外部中断去唤醒,发现MCU没正常跑起来,外部晶振8M也没有振荡,同时外部中断口一直是拉低的,不管外围如何拉。按了几次复位键,不起作用,但是断电再上电就好了

toofree 发表于 2018-3-22 17:39:27

按复位键都无效的死机,这是什么死机?晶振用的哪个?电源怎么样?

Tcreat 发表于 2018-3-22 18:34:54

按复位键都无法起作用的死机 还真是没见过   按复位键无效时看看单片机的供电是否正常如果正常那就奇怪了   

wenyangzeng 发表于 2018-3-22 18:54:32

kyuchuan 发表于 2018-3-22 17:48
外部晶振8M,电源3.3V量了没有变化。因为是在STOP模式下的,然后用外部中断去唤醒,发现MCU没正常跑起来, ...

应该是系统时钟的问题,进入STOP后,系统时钟就停了,顺便CPU就死了。

kyuchuan 发表于 2018-3-22 18:59:42

复位口有变化,可是电源是稳定的。

kyuchuan 发表于 2018-3-22 19:02:15

多次复位无效后,拔掉电源,再供电,这时MCU就恢复正常了。也就是硬件复位不行,一定要上电复位才行。

kyuchuan 发表于 2018-3-22 19:07:16

这种情况不是必现的,有些煲机了20多天也没有出现。

xmshao 发表于 2018-3-22 20:00:39

好好检测下电源管脚的连接情况,再就是BOOT脚的焊接情况。

MrJiu 发表于 2018-3-22 20:46:44

现在的人啊,动不动就怀疑芯片有问题,编译器有问题(其他人)。。。复位芯片都不能工作,供电,晶振各种都有可能。。。可以切换位内部晶振,然后试试。。。
页: [1] 2 3
查看完整版本: STM32运行一段时间后死机,手动复位无效,只能上电复位才...