- 2
- 0
- 约5.7千字
- 约 38页
- 2018-08-01 发布于天津
- 举报
传感器技术与传感器网络-服务计算技术与系统教育部重点室
节点操作系统功能: 硬件驱动 资源管理 任务调度 编程借口 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使节点上第一个灯亮起。
您可能关注的文档
- 专题报告---文献探讨分析.PPT
- 中国人寿广东分公司.DOC
- 中国网上粮食场粮食交易细则讨论稿.DOC
- 中央对地方专项转移支付区域绩效目标表2017专项.DOC
- 中央高校基本科研业务费专项资金-科研处-东华大学.DOC
- 中学理科跨越式模式与案例分析_马宁.PPT
- 中山农业科技推广中心广东中山高校毕业生农业创业孵化基地连栋.DOC
- 中美图书馆员合作交流-成都重庆广州站专题摘要2010.03法律.DOC
- 中级财务会计学方正为人勤慎治学中级财务会计学方正为人.PPT
- 主要技术指标及参数-长春东煤机电有限公司.DOC
- 2026浙江杭州市三墩小学双桥校区诚聘数学、科学教师(非事业)备考题库及参考答案详解.docx
- 2025-2030心电监测设备多语言支持方案与全球化部署策略.docx
- 2026浙江杭州市三墩小学双桥校区诚聘数学、科学教师(非事业)备考题库及一套参考答案详解.docx
- 2026浙江杭州市三墩小学双桥校区诚聘数学、科学教师(非事业)备考题库及一套参考答案详解.docx
- 机器人产品标识码意见稿.docx
- 高考地理二轮复习题型归纳与变式演练专题34 产业转移的原因和影响 综合题答题技巧(原卷版).docx
- 2025-2030中国AI教育机器人市场用户需求与竞争战略分析报告.docx
- 机器人产品标识码意见稿.pdf
- 2026浙江杭州市三墩小学双桥校区诚聘数学、科学教师(非事业)备考题库【含答案详解】.docx
- 2025-2030中国餐饮供应链金融服务模式创新研究报告.docx
最近下载
- 煤气化废水酚氨回收装置中脱酸脱氨塔的操作优化.docx VIP
- 耐火材料单位产品碳排放限额.docx VIP
- 吉林市昌邑区2025-2026学年第二学期六年级语文期中考试卷部编版含答案.docx VIP
- MOOG G761系列伺服阀.pdf VIP
- 吉林市昌邑区2025-2026学年第二学期六年级语文期末考试卷(部编版含答案).docx VIP
- 2016年吉林省白山市事业单位招聘考试医学基础知识试卷.pdf VIP
- 2017年吉林省白山市事业单位招聘医疗岗医学基础知识试卷.pdf VIP
- 2022上半年吉林省白山市临江市事业单位考试《医学基础知识》试题(附答案解析).docx VIP
- 2022上半年吉林省白山市靖宇县事业单位考试《医学基础知识》试题(附答案解析).docx VIP
- 2022上半年吉林省白山市浑江区事业单位考试《医学基础知识》试题(附答案解析).docx VIP
原创力文档

文档评论(0)