文摘
英文文摘
声明
引 言
第一章系统总体设计
1.1课题背景
1.2课题来源
1.3系统需求
1.4系统功能分析
1.5系统结构
第二章CAN总线通讯协议设计
2.1 CAN总线简介
2.1.1 CAN总线的发展由来
2.1.2 CAN总线的技术特点
2.1.3 CAN总线工作原理
2.2 1939协议简介
2.2.1 SAEJ1939协议的内容
2.2.2各层协议的功能
2.3通讯协议设计
2.3.1 CAN总线的网络管理
2.3.2 CAN总线传输协议
2.3.3故障报警信息的发送
2.3.4电池实时数据的发送
2.3.5 CAN协议的应用
第三章系统硬件设计
3.1数据采集层硬件设计
3.1.1 MC9S12DG128B芯片介绍
3.1.2 CAN收发器的选择
3.2数据传输层硬件设计
3.2.1硬件设计选型
3.2.2硬件设计原理分析
第四章系统软件设计
4.1数据采集层软件设计
4.1.1 CodeWarrior3.1开发环境简介
4.1.2 MSCAN初始化程序设计
4.1.3 MSCAN发送接收程序设计
4.2数据传输层软件设计
4.2.1 SJA1000的初始化
4.2.2数据传输层主程序
4.3上位机管理程序软件设计
4.3.1开发环境简介
4.3.2串口配置与通讯的程序设计
4.3.3数据库操作
第五章系统调试及分析
5.1系统调试所需设备
5.2系统调试
5.3调试结果及分析
结 论
参考文献
在学研究成果
致谢