使用LowPower_Shutdown( NULL )進入 省電模式后,喚醒 后 時間被復位到2020年1月1日

CH579M 搭載 TMOS!?用LowPower_Shutdown( NULL )進入 省電模式后,按鍵喚醒后 RTC 也被復位到2020年1月1日! 看規(guī)格書,LowPower_Shutdown( NULL ) 喚醒后是不復位RTC的。不知道是在哪里被復位了?

void?HAL_TimeInit(?void?)
{
#if(?CLK_OSC32K?)
??Calibration_LSI();
#else
??R8_SAFE_ACCESS_SIG?=?0x57;?
??R8_SAFE_ACCESS_SIG?=?0xa8;
??R8_CK32K_CONFIG????|=?RB_CLK_OSC32K_XT?|?RB_CLK_INT32K_PON?|?RB_CLK_XT32K_PON;
??R8_SAFE_ACCESS_SIG?=?0;
#endif
??//RTC_InitTime(?2021,?1,?1,?0,?0,?0?);????//RTC時鐘初始化當前時間
??TMOS_TimerInit(?0?);
}

是否

TMOS_TimerInit(?0?);

有對時鐘初始化? 因為這個函數(shù)是封裝到lib,所以看不到!? 注釋掉這一句, TMOS也無法運行!

求答疑


ShutDown模式喚醒后,程序會復位重新運行,在你上面初始化的地方加上一個復位狀態(tài)寄存器的判斷,如果是ShutDown模式導致的復位,就不要對RTC_InitTime重新初始化。


已經(jīng)注釋掉了

//RTC_InitTime(?2021,?1,?1,?0,?0,?0?);????//RTC時鐘初始化當前時間

時鐘的初始化了,喚醒還是 會復位到2020年呢


只有登錄才能回復,可以選擇微信賬號登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频