基于CAN总线船舶导航系统高可靠性网络通讯技术研究
| 摘要 | 第1-6页 |
| ABSTRACT | 第6-10页 |
| 第1章 绪论 | 第10-13页 |
| ·选题背景和意义 | 第10页 |
| ·CAN 总线技术的发展状况 | 第10-11页 |
| ·CAN 总线技术在应用中存在的问题 | 第11页 |
| ·论文研究的主要内容 | 第11-13页 |
| 第2章 CAN 总线技术简介 | 第13-23页 |
| ·CAN 现场总线规范 | 第13-16页 |
| ·CAN 总线的基本概念 | 第13-14页 |
| ·CAN 总线的报文类型 | 第14-16页 |
| ·CAN 总线的关键技术 | 第16-21页 |
| ·总线仲裁机制 | 第16-17页 |
| ·报文接收筛选机制 | 第17-20页 |
| ·错误检测与处理机制 | 第20-21页 |
| ·SJA1000 独立CAN 控制器特性 | 第21-22页 |
| ·本章小结 | 第22-23页 |
| 第3章 高可靠性CAN 网络通讯系统的总体设计 | 第23-37页 |
| ·总体设计原则 | 第23页 |
| ·高可靠性CAN 网络通讯系统设计 | 第23-30页 |
| ·智能冗余CAN 网络节点 | 第24-27页 |
| ·CAN 网络网桥/中继器 | 第27-29页 |
| ·基于应用层的船舶导航系统通讯协议 | 第29-30页 |
| ·系统硬件开发环境 | 第30-33页 |
| ·PC-104 工业总线 | 第31页 |
| ·SBS CSD 接口卡 | 第31-33页 |
| ·软件开发及调试环境 | 第33-36页 |
| ·嵌入式操作系统VxWorks | 第33-35页 |
| ·集成开发环境Tornado | 第35-36页 |
| ·本章小结 | 第36-37页 |
| 第4章 高可靠性CAN 网络通讯系统的软件设计 | 第37-62页 |
| ·智能冗余CAN 网络节点驱动程序设计 | 第37-48页 |
| ·CAN 控制器故障检测机制 | 第37-40页 |
| ·CAN 总线切换策略模块设计 | 第40-44页 |
| ·智能CAN 网络节点驱动程序设计 | 第44-48页 |
| ·CAN 网络网桥/中继器的软件设计 | 第48-53页 |
| ·初始化模块设计 | 第48-50页 |
| ·报文监控模块设计 | 第50页 |
| ·报文接收模块设计 | 第50-51页 |
| ·报文转发模块设计 | 第51-52页 |
| ·提高通讯可靠性的措施 | 第52-53页 |
| ·船舶导航系统通讯协议设计 | 第53-61页 |
| ·报文通讯格式设计 | 第53-57页 |
| ·报文解析与封装模块设计 | 第57-61页 |
| ·本章小结 | 第61-62页 |
| 第5章 高可靠性CAN 网络通讯系统功能测试 | 第62-76页 |
| ·测试环境及工具 | 第62-65页 |
| ·CANalyst-I 协议分析仪 | 第62-63页 |
| ·UART-CAN 转换模块 | 第63-64页 |
| ·C168H/PCI 八串口接口卡 | 第64-65页 |
| ·节点冗余功能测试 | 第65-67页 |
| ·CAN 网络网桥功能测试 | 第67-71页 |
| ·通讯协议功能测试 | 第71-74页 |
| ·网络整体功能测试 | 第74-75页 |
| ·本章小结 | 第75-76页 |
| 结论 | 第76-77页 |
| 参考文献 | 第77-80页 |
| 攻读硕士学位期间发表的论文和取得的科研成果 | 第80-81页 |
| 致谢 | 第81页 |