我遇到一个问题,我的板子是用纽扣电池供电的,平时深度休眠,按键时工作大概一秒。一般没什么问题,但偶尔会出现死机的情况:32M晶振不起振,但电池电压会降低一点,说明CPU在耗电,外部中断也唤醒不了,只能通过卸电池重启,电源设计只在电池供电后加了简单LC滤波,没有加稳压芯片,这个会不会和供电不好有关呢?CPU是醒是睡,晶振为什么不工作,看门狗也不工作。
Barbara Wu:
在休眠的情况下32M的晶振也是不振的吧?看看32K的晶振?
感觉有可能和硬件相关,从芯片状态来说进入PM3模式之后必须要外部中断唤醒,有很多客户采取这个模式,但没有类似的芯片bug
vlp zee:
回复 Barbara Wu:
是用外部中断唤醒,现在开启了时钟丢失检测,若32M晶振不起振就复位了,还在测试中,暂时没有发现以前的情况