车辆ECU的升级方法及装置与流程
- 国知局
- 2024-07-31 22:51:35
本申请涉及计算机领域,具体涉及一种车辆ecu的升级方法及装置。
背景技术:
1、车辆中通常设置有多个电子控制单元(electronic control unit,ecu),该多个ecu能够实现不同的功能。并且,为了更新多个ecu的功能,通常可以采用空中下载技术(over the air technology,ota)对该多个ecu进行升级。
2、相关技术中,在对多个ecu升级的过程中,通常是对一个ecu升级完成后,对下一个ecu升级,该种升级方式的效率较低。
技术实现思路
1、本申请旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本申请的一个目的在于提出一种车辆ecu的升级方法及装置,该方法中车载多媒体单元若接收到应答信息,则可以向目标ecu发送下一个升级信息,该应答信息是正在升级的目标ecu接收到一个升级信息后返回的。若未接收到应答信息,则可以向待升级的ecu发送升级信息。由此在等待正在升级的目标ecu回复应答信息的间隙,向待升级的ecu发送升级信息,实现了同时升级多个ecu,提高了对多个ecu升级的效率,缩短了多个ecu升级的时长。
2、一方面,提供了一种车辆ecu的升级方法,应用于车辆,方法包括:
3、若接收到应答信息,则向车辆的目标ecu发送下一个升级信息,应答信息是正在升级的目标ecu接收到一个升级信息后返回的;
4、若未接收到应答信息,则向待升级的ecu发送升级信息。
5、可选的,待升级的ecu为多个,向待升级的ecu发送升级信息,包括:
6、确定多个待升级的ecu的优先级;
7、向多个待升级的ecu中优先级最高的ecu发送升级信息。
8、可选的,应答信息为多个;向车辆的目标ecu发送下一个升级信息,包括:
9、确定多个目标ecu的优先级;
10、按照多个目标ecu的优先级由高到低的顺序,依次响应于多个目标ecu返回的应答信息,向多个目标ecu发送下一个升级信息。
11、可选的,若多个目标ecu中存在相同优先级的第一目标ecu为多个,则按照收到多个第一目标ecu返回的应答信息的时间先后顺序,依次响应于多个第一目标ecu返回的应答信息,向多个第一目标ecu发送下一个升级信息。
12、可选的,方法还包括:
13、若消息队列为空,则确定未接收到应答信息,消息队列用于存储应答信息;
14、若消息队列不为空,则确定接收到应答信息。
15、可选的,方法还包括:
16、若接收到目标ecu返回的应答信息,则在消息队列中存储目标ecu返回的应答信息。
17、可选的,车辆还包括车载多媒体单元和主控制单元;在接收到目标ecu的应答信息之前,方法还包括:
18、主控制单元若同时接收到目标ecu返回的应答信息和车载多媒体单元发送的参考ecu的升级信息,则向车载多媒体单元发送目标ecu返回的应答信息,并在向车载多媒体单元发送目标ecu返回的应答信息之后,向参考ecu发送升级信息,参考ecu包括待升级的ecu或者目标ecu。
19、可选的,方法还包括:
20、接收服务器发送的升级包,升级包包括多个ecu的升级顺序;
21、基于多个ecu的升级顺序确定多个ecu的优先级。
22、另一方面,提供了一种车辆ecu的升级装置,应用于车辆,装置包括:
23、检测模块,用于检测是否接收到应答信息,应答信息是正在升级的目标ecu接收到一个升级信息后返回的;
24、发送模块,用于若接收到应答信息,则向目标ecu发送下一个升级信息;若未接收到应答信息,则向待升级的ecu发送升级信息。
25、又一方面,提供了一种计算机可读存储介质,其上存储有车辆ecu的升级程序,车辆ecu的升级程序被处理器执行时实现上述实施例所述的车辆ecu的升级方法。
26、再一方面,提供了一种车辆,车辆包括车载多媒体单元和ecu,车载多媒体单元,用于:
27、若接收到应答信息,则向目标ecu发送下一个升级信息,应答信息是正在升级的目标ecu接收到一个升级信息后返回的;
28、若未接收到应答信息,则向待升级的ecu发送升级信息。
29、本申请附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本申请的实践了解到。
技术特征:1.一种车辆ecu的升级方法,其特征在于,应用于车辆,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述待升级的ecu为多个,向待升级的ecu发送升级信息,包括:
3.根据权利要求1所述的方法,其特征在于,所述应答信息为多个;向所述车辆的目标ecu发送下一个升级信息,包括:
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
5.根据权利要求1至4任一所述的方法,其特征在于,所述方法还包括:
6.根据权利要求1至4任一所述的方法,其特征在于,所述方法还包括:
7.根据权利要求1至4任一所述的方法,其特征在于,所述车辆还包括车载多媒体单元和主控制单元;所述方法还包括:
8.根据权利要求1至4任一所述的方法,其特征在于,所述方法还包括:
9.一种车辆ecu的升级装置,其特征在于,应用于车辆,所述装置包括:
10.一种计算机可读存储介质,其特征在于,其上存储有车辆ecu的升级程序,所述车辆ecu的升级程序被处理器执行时实现根据权利要求1至8任一所述的车辆ecu的升级方法。
11.一种车辆,其特征在于,所述车辆包括车载多媒体单元和ecu,所述车载多媒体单元,用于:
技术总结本申请公开了一种车辆ECU的升级方法及装置,车辆中的车载多媒体单元若接收到应答信息,则可以向目标ECU发送下一个升级信息,该应答信息是正在升级的目标ECU接收到一个升级信息后返回的。若未接收到应答信息,则可以向待升级的ECU发送升级信息。由此在等待正在升级的目标ECU回复应答信息的间隙,向待升级的ECU发送升级信息,实现了同时升级多个ECU,提高了对多个ECU升级的效率,缩短了多个ECU升级的时长。技术研发人员:申皓宇,沈志永,孙晓奇受保护的技术使用者:比亚迪股份有限公司技术研发日:技术公布日:2024/7/29本文地址:https://www.jishuxx.com/zhuanli/20240730/195033.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表