第1章 绪论 | 第1-15页 |
1.1 概述 | 第9-10页 |
1.2 嵌入式系统网络化的意义 | 第10-11页 |
1.3 嵌入式系统网络化方法 | 第11-12页 |
1.4 嵌入式系统网络化和现场总线国内外研究现状 | 第12-13页 |
1.5 嵌入式系统网络化的发展趋势 | 第13-14页 |
1.6 课题的主要工作 | 第14-15页 |
第2章 网络基础 | 第15-24页 |
2.1 引言 | 第15页 |
2.2 网络分类 | 第15-16页 |
2.3 网络体系结构 | 第16-19页 |
2.3.1 ISO定义的层模型 | 第17-19页 |
2.4 以太网概述 | 第19-23页 |
2.4.1 载波侦听多路访问协议 | 第20-21页 |
2.4.2 IEEE802.3标准及以太网 | 第21页 |
2.4.3 802.3的电缆 | 第21-22页 |
2.4.4 快速以太网 | 第22-23页 |
2.5 本章小结 | 第23-24页 |
第3章 硬件系统设计 | 第24-43页 |
3.1 硬件平台 | 第24-25页 |
3.2 网络接口模块 | 第25-33页 |
3.2.1 MAC网络接口芯片 | 第25-30页 |
3.2.2 RTL8019AS和 RTL8029AS与以太网的接口 | 第30-31页 |
3.2.3 单片机与以太网的接口设计 | 第31-33页 |
3.3 CAN接口模块 | 第33-42页 |
3.3.1 CAN总线介绍 | 第33-34页 |
3.3.2 CAN总线系统结构 | 第34-36页 |
3.3.3 CAN总线的数值表示与通信距离 | 第36页 |
3.3.4 CAN控制器 SJA1000 | 第36-40页 |
3.3.5 CAN总线与单片机的接口电路 | 第40-42页 |
3.4 本章小结 | 第42-43页 |
第4章 硬件系统的初始化 | 第43-54页 |
4.1 CAN总线的软件实现 | 第43-44页 |
4.1.1 CAN初始化和数据的收发 | 第43-44页 |
4.1.2 程序设计时值得注意的问题 | 第44页 |
4.2 RTL8019AS初始化和相关函数的实现 | 第44-53页 |
4.2.1 RTL8019AS初始化 | 第45-48页 |
4.2.2 RTL8019AS相关函数的实现 | 第48-53页 |
4.3 本章小结 | 第53-54页 |
第5章 网络协议的实现 | 第54-74页 |
5.1 引言 | 第54-56页 |
5.2 ARP协议介绍与实现 | 第56-59页 |
5.2.1 ARP协议介绍 | 第56-58页 |
5.2.2 ARP协议实现 | 第58-59页 |
5.3 IP层及相关协议介绍 | 第59-63页 |
5.4 传输层协议介绍与实现 | 第63-73页 |
5.4.1 UDP协议介绍与实现 | 第64-69页 |
5.4.2 TCP协议介绍与实现 | 第69-73页 |
5.5 本章小结 | 第73-74页 |
结论 | 第74-76页 |
参考文献 | 第76-79页 |
攻读硕士学位期间发表的论文和取得的科研成果 | 第79-80页 |
致谢 | 第80页 |