论文部分内容阅读
电系统、片上系统、无线通信和低功耗嵌入式技术的飞速发展,孕育出无线传感器网络。其低功耗、低成本、分布式和自组织的特点带来了信息感知的一场变革,成就其成为21世纪的新型技术之一。目前,无线传感器网络的研究主要集中在对无线传感器网络硬件节点和无线传感器网络操作系统(软件)两个方面的研究。近年来多种无线技术如蓝牙、Wi-Fi、WIMAX、超宽带和无线局域网的长足发展,促进了无线传感器网络硬件节点的蓬勃发展。在WSN操作系统方面也是百家争鸣。本文基于一个特定的硬件平台,设计实现了一个无线传感器网络操作系统。首先介绍了无线传感器网络和无线传感网络操作系统的背景和发展现状,介绍了目前已出现的几个无线传感器网络操作系统。其次介绍了本文使用的特定硬件平台。然后分步骤讲述操作系统的具体设计和实现过程,包括BootLoader引导程序的实现、编写驱动程序、内核实现(任务调度系统、定时系统、功耗管理等系统的设计实现)。最后给出了本操作系统在具体的精准农业项目的应用及结果分析。本文的重点主要包括BootLoader引导程序的实现、编写驱动程序、内核实现等三个部分,分别在第四章中详细叙述。