车载控制器的软件刷写方法、装置、电动车辆和介质制造方法及图纸

技术编号:42439985 阅读:32 留言:0更新日期:2024-08-16 16:48
本申请涉及一种车载控制器的软件刷写方法、装置、电动车辆和介质。该方法包括:获取待刷写的车载控制器的身份信息和刷写信息;基于身份信息,确定针对车载控制器已编写完成的刷写程序;将刷写信息输入刷写程序中,以对车载控制器中的软件程序进行至少一次的软件刷写处理,得到刷写处理后的车载控制器;其中,软件刷写处理包括预编程阶段、主编程阶段和后编程阶段;预编程阶段用于对车载控制器进行网络准备处理,主编程阶段用于对车载控制器进行数据刷写处理,后编程阶段用于对车载控制器进行复位处理。采用本方法利用刷写程序来刷写软件程序,能够有效降低生产成本,提高对车载控制器进行软件刷写的效率和准确率,有利于电动车辆的开发应用。

【技术实现步骤摘要】

本申请涉及车载控制器,特别是涉及一种车载控制器的软件刷写方法、车载控制器的软件刷写装置、电动车辆、计算机可读存储介质和计算机程序产品。


技术介绍

1、随着汽车电子技术的发展,车载ecu被广泛地应用到汽车上。ecu由微处理器(mcu)、存储器(rom、ram)、输入/输出接口(i/o)、模数转换器(a/d)以及整形、驱动等大规模集成电路组成。ecu运行时通过读取数据来实现功能的跳转。当汽车厂家对自家车型的ecu数据进行更新时,需要对ecu中的软件程序进行刷写,将更新的数据写入ecu中来实现升级。

2、目前,ecu中的软件程序一般存储在flash(闪存)上,如果采用现有的ecu软件刷新方法,操作人员需要打开ecu的壳体,通过j-link的方式刷写,实际操作很不方便。或者,采用canoe capl配合panel的方式来编写刷写代码,但这需要使用到vector公司的开发工具,这不仅导致了整车开发成本的增加,而且还需要告知vector公司用户的开发需求,不符合主机厂软件刷新规范的保密性。


技术实现思路>

1、本文档来自技高网...

【技术保护点】

1.一种车载控制器的软件刷写方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述刷写信息包括针对所述车载控制器的物理寻址ID和功能寻址ID;

3.根据权利要求2所述的方法,其特征在于,所述对所述车载控制器进行数据刷写处理,包括:

4.根据权利要求3所述的方法,其特征在于,所述对所述车载控制器进行复位处理,包括:

5.根据权利要求1所述的方法,其特征在于,所述获取待刷写的车载控制器的身份信息和刷写信息,包括:

6.根据权利要求5所述的方法,其特征在于,所述对所述车载控制器中的软件程序进行至少一次的软件刷...

【技术特征摘要】

1.一种车载控制器的软件刷写方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述刷写信息包括针对所述车载控制器的物理寻址id和功能寻址id;

3.根据权利要求2所述的方法,其特征在于,所述对所述车载控制器进行数据刷写处理,包括:

4.根据权利要求3所述的方法,其特征在于,所述对所述车载控制器进行复位处理,包括:

5.根据权利要求1所述的方法,其特征在于,所述获取待刷写的车载控制器的身份信息和刷写信息,包括:

6.根据权利要求5所述的方法,其特征在于,所述对所述车载控制器...

【专利技术属性】
技术研发人员:李夫涂少波蒋湘鹏
申请(专利权)人:重庆赛力斯凤凰智创科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1