基于μC/OS-Ⅱ的以太网与RS485通信网关的研究与实现
摘要 | 第1-6页 |
Abstract | 第6-9页 |
第一章 绪论 | 第9-14页 |
·嵌入式系统的发展概况 | 第9-10页 |
·现场总线技术的现状及发展 | 第10页 |
·工业以太网的发展概述 | 第10-12页 |
·选题意义和主要研究内容 | 第12-13页 |
·选题意义 | 第12-13页 |
·主要研究内容 | 第13页 |
本章小结 | 第13-14页 |
第二章 通信协议与μC /OS-Ⅱ操作系统介绍 | 第14-31页 |
·Modbus协议概述 | 第14-17页 |
·Modbus数据单元 | 第14-16页 |
·Modbus标准功能码 | 第16-17页 |
·Modbus通信透明性 | 第17页 |
·嵌入式TCP/IP协议简化实现 | 第17-26页 |
·链路层ARP协议 | 第19-20页 |
·网络层IP协议 | 第20-22页 |
·网络层ICMP协议 | 第22页 |
·传输层UDP协议 | 第22-23页 |
·传输层TCP协议 | 第23-26页 |
·μC/OS-Ⅱ嵌入式实时操作系统 | 第26-30页 |
·μC/OS-Ⅱ的基本特点 | 第26-27页 |
·μC/OS-Ⅱ的工作原理 | 第27-29页 |
·μC/OS-Ⅱ的启动过程 | 第29-30页 |
本章小结 | 第30-31页 |
第三章 网关硬件平台设计 | 第31-40页 |
·整体硬件架构设计 | 第31-32页 |
·LM3S8962微控制器 | 第32-35页 |
·外围电路设计 | 第35-38页 |
·电源模块涉及电路 | 第35-36页 |
·系统调试接口电路 | 第36页 |
·以太网接口电路 | 第36-37页 |
·RS485接口电路 | 第37-38页 |
·下位机设备选用 | 第38-39页 |
本章小结 | 第39-40页 |
第四章 嵌入式网关软件设计 | 第40-62页 |
·μC/OS-Ⅱ在LM3S8962单片机上的移植 | 第40-47页 |
·μC/OS-Ⅱ的移植步骤 | 第40-43页 |
·μC/OS-Ⅱ的TCB结构设计 | 第43-47页 |
·TCP数据发送实现 | 第47-53页 |
·TCP数据发送流程 | 第47-49页 |
·Socket连接程序设计 | 第49-53页 |
·系统任务划分及任务之间的通信 | 第53-60页 |
·系统总体流程 | 第53-54页 |
·各任务间的优先级及通信 | 第54-56页 |
·串行模块接口函数及数据处理函数 | 第56-60页 |
·系统程序的总体结构布局 | 第60-61页 |
本章小结 | 第61-62页 |
第五章 功能调试结果 | 第62-67页 |
·实验设计方案 | 第62页 |
·系统初始化设置 | 第62-66页 |
·硬件初始化及调试 | 第63-64页 |
·通信连接的建立 | 第64-66页 |
本章小结 | 第66-67页 |
结论 | 第67-68页 |
参考文献 | 第68-70页 |
攻读硕士学位期间发表的学术论文 | 第70-71页 |
致谢 | 第71-72页 |