CH522可以定時(shí)關(guān)閉開(kāi)啟來(lái)
熱門(mén)產(chǎn)品 :
CH394: 以太網(wǎng)協(xié)議棧芯片
CH522可以定時(shí)關(guān)閉開(kāi)啟來(lái)
啟用HAL_SLEEP,可以實(shí)現(xiàn)“自動(dòng)休眠”,編寫(xiě)代碼的邏輯為:
由TMOS系統(tǒng)判斷是否空閑,閑時(shí)自動(dòng)進(jìn)入休眠;
TMOS系統(tǒng)安排在TMOS事件執(zhí)行時(shí)刻,由RTC喚醒并執(zhí)行事件,執(zhí)行完畢后空閑并進(jìn)入休眠;
藍(lán)牙的廣播/連接事件,均可視作TMOS事件,由BLE協(xié)議棧安排何時(shí)執(zhí)行;
綜上,用戶只需要將邏輯寫(xiě)在TMOS事件中,并安排何時(shí)執(zhí)行即可,注意不要長(zhǎng)時(shí)間阻塞,以防妨礙BLE協(xié)議棧工作。
添加TMOS事件參考代碼:在TMOS系統(tǒng)的main.c中添加事務(wù)處理代碼 - JayWell - 博客園