一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

车载ECU的软件刷新方法、装置和计算机可读介质与流程

2021-11-05 23:04:00 来源:中国专利 TAG:

技术特征:
1.一种车载ecu的软件刷新方法,包括以下步骤:通过软件刷新上位机接收请求id、响应id和刷新文件,所述请求id用于确定待进行软件刷新的车载ecu;基于所述刷新文件的内容构成规则从所述刷新文件中读取刷新所述车载ecu所需的数据段;检查车辆当前的状态参数是否满足软件刷新的前置条件;如果满足所述软件刷新的前置条件,则根据所述请求id和所述数据段,刷新所述车载ecu的软件。2.根据权利要求1所述的车载ecu的软件刷新方法,其特征在于,所述刷新文件包括s19文件或hex文件。3.根据权利要求1所述的车载ecu的软件刷新方法,其特征在于,所述软件刷新上位机的显示界面包括对所述刷新文件的选择按钮。4.根据权利要求1所述的车载ecu的软件刷新方法,其特征在于,刷新所述车载ecu所需的数据段包括ecu刷新地址、刷新数据总长度和刷新数据。5.根据权利要求1所述的车载ecu的软件刷新方法,其特征在于,所述前置条件包括所述车辆当前的车速、电源模式和蓄电池电压。6.根据权利要求4所述的车载ecu的软件刷新方法,其特征在于,所述刷新数据分为多次发送;根据所述请求id和所述刷新所述车载ecu所需的数据段,刷新所述车载ecu的软件包括,在每一次发送所述刷新数据时,接收所述车载ecu返回的响应id,并判断所述返回的响应id和所述通过所述上位机接收的响应id是否一致;如果一致,则确认该次发送所述刷新数据成功。7.根据权利要求1所述的车载ecu的软件刷新方法,其特征在于,在刷新所述车载ecu的软件后,还对传输到所述车载ecu上的刷新数据进行循环冗余校验。8.根据权利要求7所述的车载ecu的软件刷新方法,其特征在于,对传输到所述车载ecu上的刷新数据进行循环冗余校验包括,读取所述传输到所述车载ecu上的刷新数据;基于所述读取的数据进行校验多项式计算,得到第一校验码;基于所述刷新文件中包括的刷新数据进行校验多项式计算,得到第二校验码;比较所述第一校验码和所述第二校验码,确定所述车载ecu的软件刷新是否成功。9.根据权利要求1所述的车载ecu的软件刷新方法,所述软件刷新上位机显示软件刷新过程的进度。10.一种车载ecu的软件刷新装置,包括:存储器,用于存储可由处理器执行的指令;以及处理器,用于执行所述指令以实现如权利要求1

9任一项所述的方法。11.一种存储有计算机程序代码的计算机可读介质,所述计算机程序代码在由处理器执行时实现如权利要求1

9任一项所述的方法。

技术总结
本发明提供一种车载ECU的软件刷新方法、装置和计算机可读介质,所述方法包括以下步骤:通过软件刷新上位机接收请求ID、响应ID和刷新文件,所述请求ID用于确定待进行软件刷新的车载ECU;基于所述刷新文件的内容构成规则从所述刷新文件中读取刷新所述车载ECU所需的数据段;检查车辆当前的状态参数是否满足软件刷新的前置条件;如果满足所述软件刷新的前置条件,则根据所述请求ID和所述数据段,刷新所述车载ECU的软件。本发明能够实现车载ECU软件刷新的高效、快捷和准确进行。快捷和准确进行。快捷和准确进行。


技术研发人员:朱洪 李川 刘奎 奚叶飞 王野
受保护的技术使用者:合众新能源汽车有限公司
技术研发日:2021.08.06
技术公布日:2021/11/4
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献