一種多事件低功耗調(diào)度方法

基本信息

申請?zhí)?/td> CN201811623202.6 申請日 -
公開(公告)號 CN110297700B 公開(公告)日 2021-05-18
申請公布號 CN110297700B 申請公布日 2021-05-18
分類號 G06F9/48 分類 計算;推算;計數(shù);
發(fā)明人 黃賢景;毛庭;范良洪 申請(專利權(quán))人 浙江利爾達(dá)園區(qū)經(jīng)營管理有限公司
代理機(jī)構(gòu) 杭州杭誠專利事務(wù)所有限公司 代理人 王江成
地址 310000 浙江省杭州市拱墅區(qū)和睦院18幢A區(qū)1201室
法律狀態(tài) -

摘要

摘要 本發(fā)明公開了一種多事件低功耗調(diào)度方法,基于帶定時器功能的MCU,包括以下步驟:步驟S01:系統(tǒng)初始化,設(shè)置事件時間表;步驟S02:根據(jù)上層應(yīng)用任務(wù)開啟事件定時器;步驟S03:MCU進(jìn)入低功耗待機(jī)模式;步驟S04:定時器中斷觸發(fā),MCU運(yùn)行事件調(diào)度函數(shù),通過事件時間表判斷當(dāng)前中斷是否為有效定時事件,如否,回到步驟S02,如是,執(zhí)行步驟S05;步驟S05:執(zhí)行有效定時事件對應(yīng)的任務(wù)內(nèi)容,返回至步驟S03。本發(fā)明在單個MCU的情況下,實(shí)現(xiàn)將事件整理排序,并支持記錄超過定時器計數(shù)上限的時間,本發(fā)明專為面向資源受限的低功耗產(chǎn)品,具有成本低,功耗小,支持多事件調(diào)度,穩(wěn)定性高的特點(diǎn)。