| 摘要 | 第1-4页 |
| ABSTRACT | 第4-8页 |
| 1 引言 | 第8-12页 |
| ·节水灌溉系统发展的现状和前景 | 第8-11页 |
| ·国外目前的先进节水灌溉状况 | 第9页 |
| ·我国节水灌溉技术的现状 | 第9-11页 |
| ·本课题的研究目的和意义 | 第11页 |
| ·本课题的来源 | 第11页 |
| ·本课题主要特点 | 第11-12页 |
| 2 节水灌溉系统的整体设计 | 第12-20页 |
| ·系统设计要求 | 第12页 |
| ·系统设计原则 | 第12-13页 |
| ·系统总体设计 | 第13-20页 |
| ·系统各部分组成 | 第13-14页 |
| ·控制监测端实现方式 | 第14-15页 |
| ·无线通信传输部分 | 第15-18页 |
| ·传统的嵌入式远程通信 | 第16页 |
| ·现代嵌入式远程通信 | 第16-18页 |
| ·数字逻辑电路部分 | 第18-19页 |
| ·系统工作原理 | 第19页 |
| ·系统拟解决的问题 | 第19-20页 |
| 3 系统的嵌入式通用平台的设计 | 第20-31页 |
| ·嵌入式系统的概念及其应用 | 第20-23页 |
| ·嵌入式系统的概念和组成 | 第20页 |
| ·嵌入式操作系统和处理器 | 第20-23页 |
| ·系统主处理器 MPC885 及 VxWorks 系统应用 | 第23-31页 |
| ·UART 和HDLC 协议设计 | 第23-26页 |
| ·嵌入式实时操作系统VxWorks | 第26-29页 |
| ·Torando 集成开发环境 | 第29-30页 |
| ·嵌入式通用平台的硬件设计 | 第30-31页 |
| 4 系统具体设计功能的实现 | 第31-61页 |
| ·BSP 设计及系统启动 | 第31-34页 |
| ·BSP 操作及初始化 | 第31-33页 |
| ·BSP 调试及系统启动顺序 | 第33-34页 |
| ·VXWORKS 下驱动设计 | 第34-53页 |
| ·VxWorks 下的驱动结构设计 | 第34-37页 |
| ·iosInito 函数,初始化I/O 系统 | 第35页 |
| ·xxDrv()函数,初始化驱动程序 | 第35-36页 |
| ·驱动程序表 | 第36页 |
| ·xxDevCreate()函数,它创建设备并在设备表中添加设备,代码如下 | 第36-37页 |
| ·设备列表 | 第37页 |
| ·Open()函数,用它打开设备,其fd、dev 和drv 的调用过程如下 | 第37页 |
| ·字符设备驱动程序接口 | 第37页 |
| ·串口驱动程序设计 | 第37-46页 |
| ·GPRS 通信设计原理及实现 | 第46-53页 |
| ·TCP/IP 网络协议及设计原理 | 第46-50页 |
| ·Socket 实现双工通信 | 第50-53页 |
| ·语音压缩编码设计 | 第53-58页 |
| ·语音压缩编码原理及初始化 | 第53-56页 |
| ·语音DSP 具体应用软件设计 | 第56-58页 |
| ·逻辑电路设计 | 第58-61页 |
| 5 系统总体任务软件设计 | 第61-65页 |
| ·系统软件任务关系 | 第61页 |
| ·系统任务软件设计 | 第61-64页 |
| ·数据语音帧结构 | 第62页 |
| ·系统发送的任务 | 第62-63页 |
| ·系统接收的任务 | 第63-64页 |
| ·系统多任务机制设计 | 第64-65页 |
| 6 结论 | 第65-66页 |
| 参考文献 | 第66-68页 |
| 缩略语 | 第68-69页 |
| 个人简介 | 第69-70页 |
| 导师简介 | 第70-71页 |
| 致谢 | 第71页 |