引  言   环境监测是无线传感器网络的重要应用领域。为搜集某一区域内的环境数据,传感器节点需要在无人值守情况下长时间地工作在恶劣环境条件下。传感器节点的软件设计为节点正常工作提供了重要保证。   1  无线传感器网络系统结构   整个传感器网络是由若干个采集节点、1个汇聚节点、1个数据中转器以及1个便于用户查看和控制的上位机组成。系统结构如图1所示。采集节点用于对环境数据的采集、数据的预处理,承当数据的路由;汇聚节点负责整个网络的开启和维护,向采集节点发送命令,搜集节点的数据以及和数据中转器之间的串口通信;数据中转器承担数据的中转及转发上位机的命令;上位机是数据搜集的终端设备,并且可以
1