- 34
- 0
- 约2.82千字
- 约 94页
- 2020-03-22 发布于浙江
- 举报
第6章 无线传感器网络操作系统;; 针对传感器网络应用的多样性、硬件功能有限、资源有限、节点微型化和分布式多协作等特点,需要研究和设计新的基于传感器网络的操作系统。
目前已经出现的无线传感器网络操作系统有TinyOS、MantisOS和SOS。;第六章 无线传感器网络操作系统; TinyOS是一个典型的无线传感器网络操作系统,是由加州大学伯克利分校开发出来的一个开源的嵌入式操作系统。它采用一种基于组件(component-Based)的开发方式,能够快速实现各种应用。; TinyOS操作系统、库程序和应用服务程序均是用nesC语言编写的,TinyOS的很多特性,如并发模型、组件结构等都是由nesC语言体现的。;;;
;
;
;
; 模块(module)是使用C语言实现的组件。完成具体的功能,包括:
(1)接口
命令(command)、事件(event)
(2)任务(Task); 配置通过连接一系列其他组件来实现一个组件的规范。;;;;;
; 主动消息不但可以让应用程序开发者避免使用忙等待(Busy-Waiting)方式等待消息数据的到来;
而且可以在通信和计算之间形成重叠,这可以极大地提高CPU的使用效率,并减少传感器节点的能耗。; 主动消息通信实现为一个TinyOS系统的组件,屏蔽了下层各种不同的通信硬件,为上层应用提
您可能关注的文档
最近下载
- DIN-EN-10152-CN欧洲标准 汽车钢电镀锌 定尺加工.doc VIP
- 急性髓系白血病的治疗PPT课件.pptx
- 柳州富达LU200-250A说明书.pdf VIP
- VW 60424-2025-中文 螺钉、螺栓、螺母、垫圈和铆钉形状、类型和附加规格的标识信息.docx
- EN 10346 中文版(详细解读).docx VIP
- DINEN10130.doc VIP
- VW 01110_2023 大众汽车金属材料通用检验规则与取样规范(中文版完整版).docx VIP
- VW13750中文.pdf VIP
- 22J4031楼梯栏杆栏板.pptx VIP
- VW 51500-1 中文版(大众汽车组合构件腐蚀交变试验方法).docx VIP
原创力文档

文档评论(0)