- 21
- 0
- 约5.7千字
- 约 38页
- 2018-03-10 发布于天津
- 举报
传感器技术与传感器网络
节点操作系统功能: 硬件驱动 资源管理 任务调度 编程借口 TinyOS TinyOS由加州伯克莱分校开发,是目前无线传感网络研究领域使用最为广泛的OS () TinyOS开发语言:nesC nesC语言是专门为资源极其受限、硬件平台多样化的传感节点设计的开发语言 使用nesC编写的应用程序是基于组件的 组件之间的交互必须通过使用接口 用nesC编写的应用程序一般有一个最顶层的配置文件 TinyOS代码举例 // BlinkC.nc module BlinkC { uses interface TimerTMilli as Timer; uses interface Leds; uses interface Boot; } implementation { event void Boot.booted() { call Timer.startPeriodic( 250 ); } event void Timer.fired() { call Leds.led0On(); } } 左侧代码中: BlinkC就表示一个组件,它使用了三个接口:Timer,Leds,Boot。 在其实现部分,它可以调用这些接口提供的服务,如Timer.startPeriodic启动一个以250ms周期触发的时钟,而Leds.led0Toggle使节点上第一个灯亮起。
您可能关注的文档
最近下载
- 企业战略管理蓝海林第四版答案.docx VIP
- 福建警察学院《大学英语三》2024-----2025学年期末试卷(A卷).pdf VIP
- 《电化学储能电站建设项目文件收集与档案整理规范》.pdf VIP
- 福建中医药大学《大学英语三》2024-----2025学年期末试卷(A卷).pdf VIP
- 2025年广东省肇庆市中考二模语文试题(含答案) .pdf VIP
- 2025年青岛中学自招试题及答案.doc VIP
- 湖北省2026届高三高考生物学模拟试题.docx VIP
- 福建农林大学《大学英语三》2024-----2025学年期末试卷(A卷).pdf VIP
- HGE系列、HGP系列电梯电气规格表HGE(ELS05).pdf VIP
- 最新2026年全国保密宣传教育月.ppt VIP
原创力文档

文档评论(0)