一种多事件低功耗调度方法

基本信息

申请号 CN201811623202.6 申请日 -
公开(公告)号 CN110297700B 公开(公告)日 2021-05-18
申请公布号 CN110297700B 申请公布日 2021-05-18
分类号 G06F9/48 分类 计算;推算;计数;
发明人 黄贤景;毛庭;范良洪 申请(专利权)人 浙江利尔达园区经营管理有限公司
代理机构 杭州杭诚专利事务所有限公司 代理人 王江成
地址 310000 浙江省杭州市拱墅区和睦院18幢A区1201室
法律状态 -

摘要

摘要 本发明公开了一种多事件低功耗调度方法,基于带定时器功能的MCU,包括以下步骤:步骤S01:系统初始化,设置事件时间表;步骤S02:根据上层应用任务开启事件定时器;步骤S03:MCU进入低功耗待机模式;步骤S04:定时器中断触发,MCU运行事件调度函数,通过事件时间表判断当前中断是否为有效定时事件,如否,回到步骤S02,如是,执行步骤S05;步骤S05:执行有效定时事件对应的任务内容,返回至步骤S03。本发明在单个MCU的情况下,实现将事件整理排序,并支持记录超过定时器计数上限的时间,本发明专为面向资源受限的低功耗产品,具有成本低,功耗小,支持多事件调度,稳定性高的特点。