TinyOS的构件包括网络协议、分布式服务器、传感器驱动及数据识别工具。其良好的电源管理源于事件驱动执行模型,该模型也允许时序安排具有灵活性。TinyOS已被应用于多个平台和tinyos感应板中。
1、TinyOS操作系统、库和程序服务程序是用nesC写的
2、nesC是一种开发组件式结构程序的语言
3、nesC是一种C语法风格的语言,但是支持TinyOS的并发模型,以及组织、命名和连接组件成为健壮的嵌入式网络系统的机制
4、nesC应用程序是由有良好定义的双向接口的组件构建的
5、nesC定义了一个基于任务和硬件事件处理的并发模型,并能在编译时检测数据流组件
|