支持网络传感器的嵌入式操作系统设计摘要:简要阐述了普适计算环境下网络传感器应用的一些特点,针对这些特点设计了一个以网络传感器应用为目标的微型嵌入式操作系统OS。阐述了OS的几个特点:支持低能耗的微内核、微线程的系统架构、组件化的功能设计、支持传感通信的接口等。应用OS机制,建立了一个典型应用平台,在该平台上简单分析了OS的性能。 关键词:普适计算、嵌入式操作系统、组件化、OS 引言网络传感器是集传感器技术、嵌入式计算技术、现代网络及通信技术、分布式信息处理技术于一身的资源受限的嵌入式设备,是“普适计算”在微型嵌入式领域的一种重要应用模式。网络传感器的研究过去一直受限于硬件平台而发展缓慢。随着半导体技术、通信技术、微电子技术和微机械技术的不断进步,低功耗、低价格、多功能的传感器网络系统得到了快速发展,使得制作微小、有弹性、低功耗的传感器节点成为现实。背景应用特点 网络传感器应用有其自身的特点,主要有以下几个方面:小尺寸和低功耗、并发密集操作、有限的物理并行性和控制层次、多样化的设计和使用。一方面,传感器资源极其有限,给底层嵌入