| 摘要 | 第1-5页 |
| Abstract | 第5-8页 |
| 1 绪论 | 第8-12页 |
| ·课题研究背景及意义 | 第8页 |
| ·现场总线发展现状 | 第8-9页 |
| ·工业以太网及其发展前景 | 第9-10页 |
| ·本课题研究的主要目的和工作内容 | 第10-12页 |
| 2 CAN 总线和以太网相关技术 | 第12-33页 |
| ·CAN 总线 | 第12-18页 |
| ·CAN 总线协议定义与分层结构 | 第12-14页 |
| ·报文传输与帧结构分析 | 第14-18页 |
| ·以太网技术和 TCP/IP 协议 | 第18-31页 |
| ·以太网的 CSMA/CD 接入控制方法和在工业控制上的优势 | 第18-20页 |
| ·以太网的帧格式 | 第20-22页 |
| ·TCP/IP 协议 | 第22-31页 |
| ·以太网和 CAN 总线互联结构 | 第31-33页 |
| 3 记录仪硬件设计 | 第33-58页 |
| ·主控制芯片 LPC2294 | 第33-36页 |
| ·系统设计方案 | 第36-37页 |
| ·硬件设计 | 第37-58页 |
| ·系统时钟电路 | 第37页 |
| ·电源电路 | 第37-39页 |
| ·复位电路 | 第39-40页 |
| ·JTAG 电路 | 第40-41页 |
| ·系统存储器电路 | 第41-50页 |
| ·以太网电路 | 第50-54页 |
| ·CAN 控制电路 | 第54-56页 |
| ·外部实时时钟电路 | 第56-58页 |
| 4 嵌入式系统与以太网协议的移植 | 第58-86页 |
| ·实时操作系统 UC/OS-Ⅱ | 第58-65页 |
| ·UC/OS-Ⅱ概述与体系结构 | 第58-59页 |
| ·UC/OS-Ⅱ移植 | 第59-65页 |
| ·RTL8019AS 软件设计 | 第65-73页 |
| ·RTL8019AS 初始化 | 第66-69页 |
| ·数据包的接收 | 第69-71页 |
| ·数据包的发送 | 第71-73页 |
| ·CAN 控制器软件设计 | 第73-80页 |
| ·CAN 初始化 | 第75-76页 |
| ·CAN 的报文发送 | 第76-77页 |
| ·CAN 的报文接收 | 第77-78页 |
| ·CAN 的报文中断处理 | 第78-80页 |
| ·CAN 与以太网网关协议转换 | 第80-86页 |
| ·网关模型 | 第81-82页 |
| ·CAN 协议转换流程 | 第82-86页 |
| 5 系统测试与总结 | 第86-93页 |
| ·通信连接测试 | 第86-87页 |
| ·记录仪存储格式说明 | 第87-88页 |
| ·数据控制界面 | 第88-90页 |
| ·总结与展望 | 第90-93页 |
| 附录 | 第93-94页 |
| 参考文献 | 第94-97页 |
| 攻读硕士学位期间发表的论文 | 第97-98页 |
| 致谢 | 第98页 |