摘要 | 第1-4页 |
Abstract | 第4-7页 |
第一章 绪论 | 第7-11页 |
·研究背景和意义 | 第7-8页 |
·国内外发展状况 | 第8-9页 |
·课题来源和研究内容 | 第9-10页 |
·论文组织结构 | 第10-11页 |
第二章 技术背景及总体设计 | 第11-15页 |
·控制局域网CAN | 第11-12页 |
·通用分组无线业务GPRS | 第12页 |
·系统原理 | 第12-13页 |
·系统设计 | 第13-14页 |
·本章小结 | 第14-15页 |
第三章 汽车内部网的组建 | 第15-44页 |
·汽车内部网络拓扑结构 | 第15-16页 |
·CAN节点模块的硬件设计 | 第16-17页 |
·CAN节点模块的软件设计 | 第17-25页 |
·SPI底层驱动程序的编写 | 第17-18页 |
·CAN底层驱动程序的编写 | 第18-25页 |
·SAE J1939汽车应用层协议栈设计与协议栈代码编制 | 第25-43页 |
·SAE J1939汽车内部网络标准 | 第25-27页 |
·SAE J1939协议栈消息接收模块 | 第27-37页 |
·SAE J1939协议栈消息发送模块 | 第37-41页 |
·SAE J1939协议栈定时器模块 | 第41-43页 |
·本章小结 | 第43-44页 |
第四章 GPRS无线通信的实现 | 第44-65页 |
·CAN/GPRS无线网关的硬件设计 | 第44-51页 |
·CAN/GPRS无线网关的软件设计 | 第51-64页 |
·系统移植 | 第51-54页 |
·Bootloader的移植 | 第51-52页 |
·ARM-Linux操作系统的移植 | 第52-53页 |
·根文件系统的制作 | 第53-54页 |
·ARM-Linux下驱动程序的编写 | 第54-59页 |
·SPI底层驱动程序的编写 | 第55-56页 |
·CAN底层驱动程序的编写 | 第56-59页 |
·串口驱动程序的修改及加载 | 第59页 |
·ARM-Linux下GPRS联网的实现 | 第59-60页 |
·汽车应用层协议与UDP或TCP协议转换的实现 | 第60-62页 |
·心跳程序的实现 | 第62-64页 |
·本章小结 | 第64-65页 |
第五章 Internet远程监控服务器端的设计 | 第65-72页 |
·远程监控服务器端的搭建 | 第65页 |
·远程监控服务器的软件设计 | 第65-70页 |
·ARM-Linux Socket与Windows Socket间的多线程通信 | 第65-68页 |
·使用ADO技术实现分布式数据库操作 | 第68-69页 |
·监控软件的编写 | 第69-70页 |
·数据库服务器的软件设计 | 第70-71页 |
·存储过程的编写 | 第70-71页 |
·本章小结 | 第71-72页 |
第六章 系统集成与测试 | 第72-79页 |
·汽车CAN网络平台通信测试 | 第72-73页 |
·GPRS无线通信测试 | 第73-74页 |
·汽车内部网、协议栈、无线网关与服务器系统集成及测试 | 第74-78页 |
·本章小结 | 第78-79页 |
第七章 结束语 | 第79-80页 |
参考文献 | 第80-83页 |
致谢 | 第83-84页 |
作者在攻读硕士期间的主要研究成果 | 第84页 |