- 206
- 0
- 约6.05千字
- 约 5页
- 2017-12-22 发布于天津
- 举报
基于TinyOS 0.6 的BLINK 程序源码分析
TinyOS 是UC Berkeley 开发的专门针对传感器网络节点的微型嵌入式操作系统。早期的版
本采用的是C 语言,后来逐渐过渡到了nesC(Network-Embeded-System-C) 。由于nesC 采用
的基于组件的程序设计思想,不便于对内部实现机制的研究,因此这里采用了 C 语言版本
的TinyOS 及其应用来进行讨论。虽然形式上有所不同,但是一旦理解了内部的实现原理和
机制,那么过渡到nesC 也将是十分自然的。这就好比是精通了DOS 和WIN3.1 的人,如果
现在要转移到WINDOWS98 及以后的平台,将会十分的顺畅,而且比直接学习WINDOWS
要能够更加深刻的理解WINDOWS 的设计理念。
由于TinyOS 的内核实在是非常的小,一共只有短短数百行代码,我们这里采用了结合应用
的方式来进行分析。着重理解TinyOS 的系统结构,包括任务调度,硬件驱动以及源代码级
的模块划分。
需要具备的知识非常简单:精通C 语言和模块设计的思想,对于MAKE 的原理和思想有一
定深度的理解,具备基本的嵌入式开发的知识。
这里,我选择了David Culler 教授经典的BLINK 应用来进行分析。虽然很简单,但是如果
仔细分析,思考,仍然可以从中窥探到TinyOS 应
您可能关注的文档
- 基于ADO的数据库多栏动态组合显示的设计与实现.pdf
- 基于CC2430的TinyOS移植.pdf
- 基于CC2430的TinyOS移植_'09.pdf
- 基于OpenCV的通用人脸检测模块设计_张莹.pdf
- 基于TinyOS2_x的无线传感器网络通信程序开发(1).pdf
- 基于TinyOS的CC2430无线数据收发的设计.pdf
- 基于TinyOS的无线传感器网络应用程序开发技术(1).pdf
- 基于Tinyos的无线温湿度传感器网络系统设计和实现.pdf
- 基于ZigBee的蔬菜大棚监控系统设计.pdf
- 基于ZigBee网络的经济林无线信息监控系统设计.pdf
- 2025年南阳医学高等专科学校教师招聘考试试题及答案解析.docx
- 2026年沈阳市皇姑区城管协管招聘考试参考试题及答案解析.docx
- 2026年宁波市北仑区辅警协警招聘考试备考试题及答案解析.docx
- 2025年常德职业技术学院教师招聘笔试试题及答案解析.docx
- 2025年新疆体育职业技术学院教师招聘考试试题及答案解析.docx
- 2025年湖北恩施学院教师招聘考试试题及答案解析.docx
- 2025年廊坊职业技术学院教师招聘笔试试题及答案解析.docx
- 2025年河北美术学院教师招聘考试试题及答案解析.docx
- 2025年长垣烹饪职业技术学院教师招聘笔试试题及答案解析.docx
- 2025年云南医药健康职业学院教师招聘笔试试题及答案解析.docx
最近下载
- The-Policy-Implementation-Process(政策执行过程英文版原文-托马斯·B·史密斯).pdf VIP
- _七彩虹RTX3070-GA104H8-E70原理图电路图、图纸参考.pdf VIP
- _七彩虹RTX3070-GA104H8-E70位置图电路图、图纸参考.pdf VIP
- 中职《餐饮服务与管理》考试题(附答案).doc VIP
- 园艺专业机测题目及答案.docx VIP
- 胡希恕经方医学理论体系.pptx
- 单招江苏语文试卷及答案.doc VIP
- 语文单招试卷.docx VIP
- 常州市九洲JSD08伺服说明书.pdf VIP
- 2026年正德职业技术学院单招《数学》真题及答案详解(真题汇编).docx VIP
原创力文档

文档评论(0)