ConfigModelInit();\r
// uapi_runtime_log_service_init();\r
init_btaddr_btname();\r
+\r
+ // 退出低功耗后的关键恢复流程,临时加投票避免再次睡眠打断恢复。\r
+ // (void)uapi_pm_add_sleep_veto(PM_ID_SYS);\r
uapi_calendar_init();\r
uapi_calendar_recover_date();\r
+ // (void)uapi_pm_remove_sleep_veto(PM_ID_SYS);\r
+\r
// #endif\r
#if DSP_EXIST == YES\r
audio_init();\r
#define ULP_SYSTICK_SET2 0x5702c52C\r
#define ULP_SYSTICK_SET3 0x5702c530\r
#define MS_PER_S 1000\r
-#define ULP_CALIBRATION_INTERVAL 900000\r
+#define ULP_CALIBRATION_INTERVAL 900000UL // 15 minutes (ms)\r
#define SSB_CALENDAR_BASE_ADDR 0x57038000\r
\r
/**\r
#include "memory_config.h"\r
#include "calendar_porting.h"\r
\r
-#define ULP_CALIBRATION_INTERVAL 900000\r
+#define ULP_CALIBRATION_INTERVAL 900000UL // 15 minutes (ms)\r
#define VERIFICATIN_TIME 0xFFFFFFFFFFFFFFFFUL\r
#define SELFHEAL_TIME 500UL\r
#define CALENDAR_BASE_ADDR ULP_RAM_CALENDAR\r