-
公开(公告)号:CN102110022A
公开(公告)日:2011-06-29
申请号:CN201110068823.4
申请日:2011-03-22
Applicant: 上海交通大学
Abstract: 一种无线传感器网络技术领域的基于优先级调度的传感器网络嵌入式操作系统,包括:任务优先级设置接口模块、任务调度配置组件模块和基于优先级的任务调度模块,任务优先级设置接口模块与应用程序相连接并传输任务优先级信息,任务调度配置组件模块与系统内核相连接并传输任务调度信息,基于优先级的任务调度模块与任务调度配置组件模块相连接并传输任务优先级调度信息。本发明采用基于优先级的多任务可抢占式调度策略作为内核调度,为应用程序提供了优先级调度的接口,在任务执行压入队列之前,可以先给任务分配一个优先级,从而系统按照任务被分配的优先级进行调度,优先级更高的任务优先执行,然后将任务压入队列。
-
公开(公告)号:CN102110022B
公开(公告)日:2013-04-10
申请号:CN201110068823.4
申请日:2011-03-22
Applicant: 上海交通大学
Abstract: 一种无线传感器网络技术领域的基于优先级调度的传感器网络嵌入式操作系统,包括:任务优先级设置接口模块、任务调度配置组件模块和基于优先级的任务调度模块,任务优先级设置接口模块与应用程序相连接并传输任务优先级信息,任务调度配置组件模块与系统内核相连接并传输任务调度信息,基于优先级的任务调度模块与任务调度配置组件模块相连接并传输任务优先级调度信息。本发明采用基于优先级的多任务可抢占式调度策略作为内核调度,为应用程序提供了优先级调度的接口,在任务执行压入队列之前,可以先给任务分配一个优先级,从而系统按照任务被分配的优先级进行调度,优先级更高的任务优先执行,然后将任务压入队列。
-