CH549设置进入深度休眠模式后无法唤醒

CH549设置进入深度休眠模式后无法唤醒,重新上电不能正常运行,按住下载按键电脑也无法识别USB,无法进行USB下载,也不能进行串口下载,哪位大哥知道是什么问题吗?谢谢!


下面是控制进入深度休眠模式的代码:

POWER_CFG &= ~bPWR_DN_MODE;

WAKE_CTRL |= bWAK_RXD1_LO;

EA = 0;

PCON |= PD;


power_cfg这个寄存器需要进安全模式才能够操作,你没有进安全模式。


谢谢,刚刚仔细看手册发现这个问题了,已经解决了。

不过我发现进入休眠模式后,哪怕我把电断掉了,然后在几秒钟内重新上电,单片机是无法正常运行的,我觉得是不是因为单片机内部还有残余的电,他还在休眠模式中?

我断电放置一段时间后再上电他就可以正常运行了


你电源电容接多大?可能是电容放电导致


CH549休眠的时候,功耗有多大的


你好,可以参看CH549DS1的手册,里面有针对不同电压条件下的功耗说明,链接如下:
http://www.wch.cn/downloads/CH549DS1_PDF.html



只有登录才能回复,可以选择微信账号登录