论文部分内容阅读
Tinyos操作系统采用的轻量级线程技术、两层调度方式、事件驱动模式、主动消息通信技术及组件化编程等有效地提高了传感器节点CPU的使用率,在Tinyos中采用NesC语言进行应用程序开发,有很多问题值得研究和探讨。从NesC语言基于组件化编程的特点入手,讨论基于Tinyos的应用程序的开发过程。分析了编程语言NesC的应用程序结构,结合实例给出完整的Tinyos中用Tossim模拟器模拟应用程序的过程,说明了应用程序开发的步骤及运行方法。