基于多任务的无线传感器网络终端节点管理器的系统软件设计与实现
摘要 | 第1-6页 |
ABSTRACT | 第6-11页 |
第一章 前言 | 第11-19页 |
·课题背景及研究意义 | 第11-12页 |
·国内外研究现状 | 第12-14页 |
·国外研究现状 | 第12-13页 |
·国内研究现状 | 第13-14页 |
·无线传感器网络结构 | 第14-17页 |
·传感器网络体系结构 | 第14-15页 |
·传感器的节点结构 | 第15-16页 |
·传感器网络通信体系结构 | 第16-17页 |
·本人工作及论文组织结构 | 第17-19页 |
第二章 节点管理器硬件平台介绍 | 第19-32页 |
·节点管理器概述 | 第19-23页 |
·节点管理器的功能 | 第19-20页 |
·节点管理器的设计原则 | 第20-21页 |
·节点管理器硬件结构 | 第21-23页 |
·主要硬件模块介绍 | 第23-31页 |
·处理器模块 LPC1768 | 第23页 |
·射频通信模块 CC2520 | 第23-27页 |
·远程通信模块 SIM900A | 第27-28页 |
·SD 卡存储模块 | 第28-29页 |
·显示模块 MzLH04 | 第29页 |
·GPS 模块 | 第29-30页 |
·供电模块 | 第30-31页 |
·本章小结 | 第31-32页 |
第三章 节点管理器软件平台搭建 | 第32-47页 |
·软件开发环境介绍 | 第32页 |
·μC/OS-Ⅱ操作系统移植 | 第32-35页 |
·μC/OS-Ⅱ简介 | 第32-33页 |
·μC/OS-Ⅱ移植 | 第33-35页 |
·WSN_Stack 协议栈的移植 | 第35-39页 |
·协议栈原理 | 第35-37页 |
·协议栈的移植 | 第37-39页 |
·各模块驱动编写 | 第39-46页 |
·SD 卡读写驱动及文件系统 | 第39-41页 |
·射频模块驱动编写 | 第41-44页 |
·CC2520 的初始化 | 第41-42页 |
·CC2520 发送数据 | 第42-43页 |
·CC2520 接收数据 | 第43-44页 |
·GPRS 模块驱动编写 | 第44-46页 |
·串口驱动 | 第44-45页 |
·SIM900A 驱动 | 第45-46页 |
·本章小结 | 第46-47页 |
第四章 应用程序设计 | 第47-62页 |
·通信协议简介 | 第47-48页 |
·数据传输流程分析 | 第48-52页 |
·总体数据流程 | 第48-50页 |
·节点网络通信流程 | 第50-51页 |
·与上位机通信流程 | 第51-52页 |
·应用程序设计与实现 | 第52-61页 |
·系统任务划分 | 第52-53页 |
·系统总体任务关联 | 第53-54页 |
·系统各中断介绍 | 第54-55页 |
·各任务设计与实现 | 第55-61页 |
·本章小结 | 第61-62页 |
第五章 模块测试与系统测试 | 第62-77页 |
·模块测试 | 第62-68页 |
·文件系统测试 | 第62-65页 |
·射频模块测试 | 第65-68页 |
·系统功能测试 | 第68-70页 |
·自组网测试 | 第68-70页 |
·上位机通信测试 | 第70页 |
·系统性能测试 | 第70-75页 |
·链路丢帧率测试 | 第71-72页 |
·TCP/IP 联网时间 | 第72-74页 |
·远程通信速率测试 | 第74-75页 |
·问题及解决 | 第75-76页 |
·本章小结 | 第76-77页 |
第六章 总结和展望 | 第77-79页 |
·工作总结 | 第77-78页 |
·展望 | 第78-79页 |
致谢 | 第79-80页 |
参考文献 | 第80-82页 |