本文针对WSN的操作系统TinyOs,从结构、电源管理以及系统构成方面对2.x下的实现进行分析,并与1.x作了对比,给出了控制模型、机制、设备状态和编程接口。从开发实现角度涉及了TinyOs2.x的一些新特性,同时以实例说明了程序设计过程及存在的问题。