无线传感器操作系统TinyOS
obama_vs_pukin
积极主动,性格开朗……
展开
-
TinyOS学习笔记(1)
概述◆TinyOS操作系统、库和程序服务程序是用nesC写的 ◆nesC是一种开发组件式结构程序的语言 ◆nesC是一种C语法风格的语言,但是支持TinyOS的并发模型,以及组织、命名和连接组件成为健壮的 嵌入式网络系统的机制 ◇nesC应用程序是由有良好定义的双向接口的组件构建的 ◇nesC定义了一个基于任务和硬件事件处理的并发模型,并能在编译时检测数据流组件◆规范 ◇nesC应用程序由一个或多个组件连接而成 ◇一个组件可以提供或使用接口 ●组件中comm原创 2010-12-14 15:13:00 · 2968 阅读 · 0 评论 -
组件命名规则
<br />组件命名规则<br />C和P的命名规则 :TinyOS 所有的终端程序组件都以字母C或P为结尾。以C结尾所命名的组件表示它是一个可用的抽象,而以P结尾的组件则表示它是私有的。以P结尾的组件不能被直接的连接,但可以对它做一些封装以使它变成可用(变成名字以C结束的)<br />硬件平台抽象命名规则 :TinyOS 2.0中的硬件抽象通常是三级抽象架构,称作HAA(HardwareAbstraction Architecture)。<br />HAA的最底层是HPL( Hardware Platfo原创 2010-12-14 15:18:00 · 2114 阅读 · 0 评论 -
TinyOS install in Ubuntu
TinyOS学习笔记12010.8.21.Ubuntu系统的安装安装TinyOS可以在Windows中利用Cygwin进行安装,经过测试在XP中可以正确安装,但是安装的步骤过于麻烦,可以参考官方网站的安装步骤。在Win7中安装后有问题,不能正确编译。因此最好使用Lin转载 2011-09-27 21:01:58 · 1024 阅读 · 0 评论