天天看點

富芮坤 FR8000休眠後 更新廣播間隔 出現斷開現象?

富芮坤FR8000 連接配接之後,進入休眠system_sleep_enable(),并且把連接配接間隔調大之後,連接配接一段時間之後出現斷開現象?

這個問題有我多年臨床經驗來看,是因為,RTC時間不準,導緻更新的間隔沒有按時更新,也就沒有按時進行互動資料,沒有按時互動資料就會導緻錯過可以忽略的互動包次數,導緻斷開代碼0x8,此時要怎麼做呢?

system_sleep_enable();之後會有心跳類型的喚醒休眠,需要在喚醒的時候去校準RTC,解決這個問題,下面就是校準RTC的函數用法

__attribute__((section("ram_code"))) void user_entry_after_sleep_imp(void)

{

pmu_calibration_start(PMU_CALI_SEL_RCLFOSC, LP_RC_CALIB_CNT);

}

繼續閱讀