一种面向电能表的多任务调度方法和系统
摘要:
本发明提供一种面向电能表的多任务调度方法和系统。所述方法和系统通过生成协程和触发信息,并在系统运行时,基于协程注册的触发信息,将系统接收的触发消息分配至协程,生成激活状态的协程队列,按照协程队列的顺序执行协程。所述面向电能表的多任务调度方法和系统通过协程,将一个业务应用的整体功能划分为多个子功能模块,并将所述子功能模块作为协程中运行的“任务”,有效实现了将电能表的业务应用进行模块化划分,简化了业务逻辑,使任务的切换更加高效率。最后,根据任务所需功能不同,可以独立设置协程机栈的大小,实现了业务应用所需对象资源和协程栈资源的灵活调整。
0/0