基于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页 |