CH549設置進入深度休眠模式后無法喚醒,重新上電不能正常運行,按住下載按鍵電腦也無法識別USB,無法進行USB下載,也不能進行串口下載,哪位大哥知道是什么問題嗎?謝謝!
下面是控制進入深度休眠模式的代碼:
POWER_CFG &= ~bPWR_DN_MODE;
WAKE_CTRL |= bWAK_RXD1_LO;
EA = 0;
PCON |= PD;
CH549設置進入深度休眠模式后無法喚醒,重新上電不能正常運行,按住下載按鍵電腦也無法識別USB,無法進行USB下載,也不能進行串口下載,哪位大哥知道是什么問題嗎?謝謝!
下面是控制進入深度休眠模式的代碼:
POWER_CFG &= ~bPWR_DN_MODE;
WAKE_CTRL |= bWAK_RXD1_LO;
EA = 0;
PCON |= PD;
power_cfg這個寄存器需要進安全模式才能夠操作,你沒有進安全模式。
謝謝,剛剛仔細看手冊發(fā)現(xiàn)這個問題了,已經(jīng)解決了。
不過我發(fā)現(xiàn)進入休眠模式后,哪怕我把電斷掉了,然后在幾秒鐘內(nèi)重新上電,單片機是無法正常運行的,我覺得是不是因為單片機內(nèi)部還有殘余的電,他還在休眠模式中?
我斷電放置一段時間后再上電他就可以正常運行了
你電源電容接多大?可能是電容放電導致
CH549休眠的時候,功耗有多大的
你好,可以參看CH549DS1的手冊,里面有針對不同電壓條件下的功耗說明,鏈接如下:
http://www.findthetime.net/downloads/CH549DS1_PDF.html