首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--微型计算机论文--各种微型计算机论文--微处理机论文

XCP协议在发动机嵌入式软件开发中的应用研究

摘要第1-4页
Abstract第4-11页
第1章 绪论第11-19页
   ·课题的背景第11-12页
   ·国内外研究现状第12-17页
   ·课题研究的意义第17-18页
   ·课题研究的主要内容第18-19页
第2章 XCP通讯协议栈的设计与实现第19-40页
   ·XCP通讯协议的工作模式第20-26页
     ·XCP拓扑结构第20-21页
     ·状态机模型第21页
     ·XCP通讯数据类型第21-23页
     ·XCP数据包格式第23-24页
     ·DAQ列表的组织结构第24-26页
   ·XCP通讯协议栈的结构第26-27页
   ·数据传输层设计与实现第27-31页
     ·CAN总线协议第28-30页
     ·CAN驱动层第30-31页
   ·接口层的设计与实现第31-33页
     ·功能接口层第31-32页
     ·数据接口层第32-33页
   ·数据缓冲区和消息线程第33-35页
   ·协议层设计与实现第35-40页
     ·命令处理器第35-37页
     ·错误处理器第37-39页
     ·DAQ和STIM处理器第39-40页
第3章 发动机嵌入式开发中XCP的设计与移植第40-55页
   ·发动机EMS的功能结构第40-41页
   ·符合XCP协议的数据对象定义第41-45页
     ·XCP整体对象第41-43页
     ·DAQ功能的设计第43-45页
   ·符合XCP协议的功能及接口定义第45-52页
     ·硬件驱动层第45-47页
     ·接口层第47页
     ·主协议层第47-52页
   ·满足嵌入式开发需要的XCP驱动的移植第52-55页
     ·程序文件组织第52-53页
     ·XCP驱动的移植第53-55页
第4章 基于XCP协议的Bootloader的设计与实现第55-70页
   ·技术基础第55-58页
     ·常用的程序下载方法第55-56页
     ·数据编程文件第56-58页
   ·功能模块的设计与实现第58-64页
     ·程序下载的流程设计第58-61页
     ·数据的访问权限控制第61-62页
     ·数据的校验第62-63页
     ·出错信息的处理第63-64页
   ·ECU下载编程的技术扩展第64-70页
     ·程序下载过程中的时间性能分析第64-67页
     ·多ECU分时下载的研究第67-70页
第5章 实验与验证第70-77页
   ·应用平台的搭建第70-71页
   ·试验验证第71-77页
     ·Bootloader下载测试第71-73页
     ·多ECU分时下载的测试验证第73-77页
第6章 总结与展望第77-79页
   ·工作总结第77-78页
   ·工作展望第78-79页
参考文献第79-82页
攻读硕士学位期间主要的研究成果第82-83页
致谢第83页

论文共83页,点击 下载论文
上一篇:电控发动机在线故障诊断技术研究与测试平台开发
下一篇:管壳式换热器智能化设计软件的开发与研究