基于CAN总线UDS服务BootLoader应用开发  被引量:29

Boot loader application and development based CAN bus UDS service

在线阅读下载全文

作  者:汪春华[1] 白稳峰[1] 刘胤博 张玉稳[1] 

机构地区:[1]中国汽车技术研究中心汽车工程研究院,天津300162

出  处:《电子测量技术》2017年第2期166-170,共5页Electronic Measurement Technology

摘  要:在车身控制器的开发及生产过程中,针对已安装控制器更新程序困难的问题,设计提出基于UDS协议并应用于英飞凌16位单片机平台的在线升级方案。该方案采用CAN总线完成上下位机的通讯及数据交互,结合UDS中的诊断服务和下载流程,实现基于UDS协议BootLoader开发。该功能为汽车电子产品开发提供更好的可扩展性,节约开发周期,为整车厂软件管理和升级提供更快捷、可靠手段。实验结果表明,系统能够很好的完成软件在线升级,并在刷写效率、成功率、稳定性上都很好的满足了设计需要。In the process of body control module development and design,according to the difficult problem to update the program for installed controller,the design based on UDS protocol put forward the online upgrade scheme which applied to infineon 16 bit microcontroller platform.The scheme adopts CAN bus complete upper machine and lower machine communication and data interaction,based on diagnostic services and download process in the UDS,it implemented the development of BootLoader based on UDS.This feature provides better scalability for automotive electronics product development,saves development cycle,and provides faster and more reliable means for software management and upgrading of OEMs.The experimental results show that the software can be upgraded on-line,and it can meet the design requirements in the efficiency,success rate and stability.

关 键 词:CAN UDS协议 BootLoader流程 

分 类 号:TP23[自动化与计算机技术—检测技术与自动化装置] TN409[自动化与计算机技术—控制科学与工程]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象