文件名称:Jennic bos 简介
文件大小:36KB
文件格式:DOC
更新时间:2012-04-29 04:56:23
Jennic BOS
BOS是一个简单的调度调度器。它采用非抢先式调度机制,且所有任务具有相同的优先权。在BOS中,任务之间没有上下文切换,因此任务不需要单独的栈,这样做可节省存储空间。 通过BOS提供的事件机制可在任务之间进行通信。使用简单的消息机制完成任务之间的数据传递。 BOS控制ZigBee协议栈和用户任务的执行。用一个单任务实现ZigBee协议栈,该任务可处理网络层、APS和ZDO等事件。有一个默认用户的任务作为BOS初始化的一部分被创建。此外,该任务可以为应用定义任务。位于ZigBee协议栈之下的MAC子层管理中断上下文,以及片上外设产生的事件。