文摘
英文文摘
声明
第一章前言
1.1.课题的目的和意义
1.2.国内外发展现状
1.2.1.柴油机电控高压共轨系统发展现状
1.2.2.高压共轨系统简介
1.2.3.汽车电控系统EOL管理系统发展现状
1.2.4.基于CAN的Bootloader技术发展概况
1.2.5.CAN总线和J1939协议在国内外的发展
1.3.课题方案及各部分内容
第二章电控高压共轨系统EOL方案设计
2.1.电控高压共轨系统EOL流程设计
2.2.EOL系统目标文件的生成
2.3.EOL权限设置和加密算法
2.3.1.系统权限设置
2.3.2.电控ECU的硬件安全与加密保护
2.4.电控共轨系统EOL装配线零件特征数据与信息管理系统
2.5.EOL数据库设计
2.5.1. EOL数据处理的两种模式
2.5.2.基于SPI的E2PROM底层开发
2.5.3.EOL流程中的数据库设计
2.6.EOL功率修正方案设计
2.6.1.功率修正算法
2.6.2.功率修正标定流程
第三章EOL通讯控制单元开发
3.1.EOL通讯控制单元硬件设计
3.2.EOL通讯控制单元软件开发
3.2.1.USB上位机控制模块开发
3.2.2.USB固件程序设计
3.2.3.CAN通讯中断模块开发
3.3.EOL通讯控制单元控制过程设计
第四章基于CAN Bootloader的代码重载模块开发
4.1.基于Infineon XC167的CAN Bootloader功能开发
4.1.1.CANBSL的初始化阶段
4.1.2.CANBSL应答阶段
4.1.3.CANBSL数据发送阶段
4.1.4.CANBSL波特率的选择和确定
4.2.CANBSL中CAN通讯模块的重配置
4.3.基于CAN的Flash-on-Fly代码重载
4.4.Flash驱动模块开发
4.5.CANBSL功能验证与小结
第五章基于J1939协议的EOL标定及故障诊断模块开发
5.1.CAN总线和J1939协议
5.1.1.CAN总线协议介绍
5.1.2.J1939协议规范介绍
5.1.3.J1939协议物理层
5.1.4.J1939协议数据链路层
5.2.J1939通讯协议软件架构及模块开发
5.2.1.硬件设计
5.2.2.协议架构功能实现
5.3.J1939协议诊断模块开发
5.3.1.故障码读取和清除
5.3.2.冻结帧FF(Freeze Frame)处理
5.3.3.监控数据测试
5.3.4.数据下载
5.4.标定及故障诊断模块功能实现和验证
5.4.1.发动机、ECU及车辆基本参数下线管理
5.4.2.重要参数的实时监控
5.4.3.发动机出厂标定
5.4.4.故障诊断与故障码读取清除
5.4.5.喷油器油泵主动测试
5.4.6.喷油器特性数据下载管理
5.4.7.试验验证
第六章总结与展望
6.1.总结
6.2.展望
参考文献
致谢