当前位置:主页 > 科技论文 > 计算机论文 >

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

发布时间:2019-09-06 10:35
【摘要】:汽车工业的高速发展推动了社会的进步,是现代生活不可缺少的一环。随着人们对汽车经济性、安全性、舒适性和环保性能的要求越来越高,电子控制技术被广泛地应用于汽车生产的各个环节。汽车嵌入式软件开发是一项庞大的工作,涉及到各个分系统的整合和检验,与此同时,硬件技术的高速发展也为嵌入式软件开发带来了新的课题,如何有效利用各种资源,防止重复工作,缩短开发周期,是汽车工程师始终要面对的问题。 ASAM体系作为国际大型汽车厂商推出的标准规范,旨在推进嵌入式软件开发平台的通用性,提高开发效率。XCP协议作为其中的有机组成部分,起到通讯连接的核心作用,是进行数据传输的基础。该协议适用于不同的传输层,同时考虑到了发动机嵌入式软件开发中遇到的各种问题,对数据传输的各种模式进行了定义,在标定系统和其他软件开发的系统工具中有着广泛的应用。 本文在充分了解相关体系和应用的基础上,设计了XCP通信协议栈,对传输层、接口层和协议层进行了实现,阐述了ECU端XCP驱动的实现,并详细介绍了一些较为重要的流程,并对其在EMS上的移植做出了解释。以代码下载工具Bootloader为例,在PC机端实现了应用,并在技术扩展中探讨了多ECU分时下载的模式,并对其时间性能进行了分析。最后进行了实验的验证,并对测试结果进行了分析。
【学位授予单位】:浙江大学
【学位级别】:硕士
【学位授予年份】:2012
【分类号】:TP368.1;U464

【参考文献】

相关期刊论文 前10条

1 沈秀娟,卢珞先,黄涛;基于CAN总线的多ECU通信平台设计[J];单片机与嵌入式系统应用;2004年09期

2 沈晓慧;刘晓升;王宜怀;朱巧明;;S12系列MCU通用编程系统的改进设计[J];单片机与嵌入式系统应用;2009年06期

3 刘勇;韩辰;佟为明;;一种新的CAN总线位填充方案[J];低压电器;2008年05期

4 邹东升;佘龙华;;一种基于CAN总线的程序调试技术研究[J];电子技术应用;2008年05期

5 ;泛华测控推出ECU测量与标定软件——CALAB[J];电子技术应用;2009年12期

6 蒋建春;陈洪霞;郑太雄;;基于CCP的ECU在线编程技术的实现[J];计算机工程;2011年05期

7 张艳;鲍可进;;整车控制器BootLoader的设计与实现[J];计算机工程;2011年12期

8 汤莎莎;肖铁军;孔峰;张育华;;基于CAN总线的电控发动机标定系统[J];计算机测量与控制;2007年11期

9 单政华,张筠,冯静,卓斌;一种通用的电控柴油机标定系统通信模块的开发[J];内燃机工程;2003年02期

10 冯静,王俊席,卓斌;基于CCP协议的电控发动机标定系统CAN通信模块的研发[J];内燃机工程;2003年05期

相关会议论文 前1条

1 赵志明;杨福兴;;支持在线更新的多系统Bootloader及模块化软件更新设计[A];中国通信学会第五届学术年会论文集[C];2008年

相关博士学位论文 前1条

1 于镒隆;发动机管理系统开发的测试技术与平台研究[D];天津大学;2009年

相关硕士学位论文 前3条

1 陈黎平;AMT标定系统上位机的开发与研究[D];吉林大学;2004年

2 魏力;基于DSP的高速数据处理的嵌入式系统研究与应用[D];西安建筑科技大学;2006年

3 冯宇;电控柴油机的监控与标定系统设计与实现[D];电子科技大学;2008年



本文编号:2532571

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2532571.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户3f004***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com