基于EPA的工业控制器的设计
| 摘要 | 第1-6页 |
| Abstract | 第6-9页 |
| 第一章 绪论 | 第9-12页 |
| ·研究背景及意义 | 第9页 |
| ·EPA国内外发展现状 | 第9-10页 |
| ·EPA工业控制器的设计 | 第10-11页 |
| ·EPA工业控制器的主要功能 | 第10-11页 |
| ·本课题的主要工作内容 | 第11页 |
| 本章小结 | 第11-12页 |
| 第二章 EPA协议简介 | 第12-19页 |
| ·EPA通信模型 | 第12-14页 |
| ·EPA通信协议栈概述 | 第14-18页 |
| ·应用层模块 | 第14-15页 |
| ·通信调度模块 | 第15-18页 |
| ·时钟同步服务 | 第18页 |
| 本章小结 | 第18-19页 |
| 第三章 系统硬件设计 | 第19-37页 |
| ·系统概述 | 第19页 |
| ·硬件方框图 | 第19页 |
| ·主要元器件选型及介绍 | 第19-22页 |
| ·系统子模块设计 | 第22-36页 |
| ·最小控制系统 | 第24-26页 |
| ·电源供电模块 | 第26-28页 |
| ·以太网模块 | 第28-30页 |
| ·存储器模块 | 第30-33页 |
| ·CAN与RS232模块 | 第33-34页 |
| ·JTAG调试接口 | 第34页 |
| ·模拟量信号输入与输出模块 | 第34-36页 |
| ·开关量信号输入与输出模块 | 第36页 |
| ·系统PCB板图 | 第36页 |
| 本章小结 | 第36-37页 |
| 第四章 软件设计实现 | 第37-46页 |
| ·软件结构图 | 第37-38页 |
| ·微处理器启动代码 | 第38-39页 |
| ·控制器各外设驱动代码 | 第39-41页 |
| ·以太网控制器驱动代码的设计 | 第39-41页 |
| ·CAN控制器驱动代码的设计 | 第41页 |
| ·EPA应用代码 | 第41-45页 |
| ·程序流程图 | 第42-44页 |
| ·EPA关键代码的设计 | 第44-45页 |
| 本章小结 | 第45-46页 |
| 第五章 系统调试 | 第46-65页 |
| ·系统开发环境的选择 | 第46-47页 |
| ·编译器介绍 | 第46-47页 |
| ·相关开发工具介绍 | 第47页 |
| ·Keil uVision4的安装与配置 | 第47-54页 |
| ·安装Keil uVision4软件 | 第47-50页 |
| ·Keil μVision4操作模式 | 第50-51页 |
| ·Keil μVision4使用步骤 | 第51-54页 |
| ·系统硬件调试 | 第54-56页 |
| ·系统软件调试 | 第56-57页 |
| ·系统启动代码调试 | 第56页 |
| ·系统外设驱动代码调试 | 第56-57页 |
| ·系统整体调试 | 第57-64页 |
| 本章小结 | 第64-65页 |
| 结论 | 第65-66页 |
| 参考文献 | 第66-68页 |
| 附录A 系统核心控制板PCB板图 | 第68-69页 |
| 附录B 网络控制器W5100驱动代码 | 第69-78页 |
| 致谢 | 第78页 |