【技术实现步骤摘要】
软件更新方法、车辆、终端及计算机可读存储介质
本公开的实施例涉及通信
,尤其涉及一种软件更新方法、车辆、终端及计算机可读存储介质。
技术介绍
随着整车上电子器件功能的增多,控制器架构也越来越复杂,控制器会存在多个MCU(MicrocontrollerUnit,微控制单元),整车网络就会存在多种架构的ECU(Electroniccontrolunit,电子控制单元)。对于多MCU的控制器,通常几个MCU的内存地址重复,导致在进行整车软件更新时,无法确定需要更新的MCU。目前,通常是通过向车辆额外发送诊断指令,以告知车辆是对哪一个MCU进行刷新,此种方法增加了更新时间和更新流程,导致现有的MCU更新方法较为繁琐。
技术实现思路
本公开的实施例提供一种软件更新方法、车辆、终端及计算机可读存储介质,以解决现有的MCU更新方法较为繁琐的问题。第一方面,本公开的实施例提供了一种软件更新方法,应用于车辆,包括:在接收到升级文件时,获取所述升级文件中的第一地址信息;解析所述第一地址信息,以确 ...
【技术保护点】
1.一种软件更新方法,应用于车辆,其特征在于,包括:/n在接收到升级文件时,获取所述升级文件中的第一地址信息;/n解析所述第一地址信息,以确定第二地址信息及目标标识;/n根据所述第二地址信息及所述目标标识确定目标微控制单元MCU;/n根据所述升级文件对所述目标MCU进行软件更新。/n
【技术特征摘要】
1.一种软件更新方法,应用于车辆,其特征在于,包括:
在接收到升级文件时,获取所述升级文件中的第一地址信息;
解析所述第一地址信息,以确定第二地址信息及目标标识;
根据所述第二地址信息及所述目标标识确定目标微控制单元MCU;
根据所述升级文件对所述目标MCU进行软件更新。
2.根据权利要求1所述的方法,其特征在于,所述解析所述第一地址信息,以确定第二地址信息及目标标识的步骤,包括:
获取基地址信息,将所述第一地址信息与所述基地址信息基于预设算法进行计算,获得所述第二地址信息及目标标识。
3.根据权利要求2所述的方法,其特征在于,所述预设算法为:第一地址信息=第二地址信息+基地址信息*目标标识。
4.根据权利要求2所述的方法,其特征在于,在车辆的ECU包括多个MCU的情况下,所述获取基地址信息,将所述第一地址信息与所述基地址信息基于预设算法进行计算,获得所述第二地址信息及目标标识的步骤,包括:
将所述第一地址信息分配至第一MCU,控制所述第一MCU基于所述基地址信息及所述第一地址信息进行计算,以确定第二地址信息及目标标识;
其中,所述第一MCU为所述多个MCU中的任意一个,所述目标MCU为所述多个MCU中的任意一个,所述目标标识是指所述第一MCU为所述多个MCU中每一个MCU分配的标识。
5.一种软件更新方法,应用于终端,其特征在于,包括:
获取目标MCU的目标标识和第二地址信息;所述目标MCU为待更新的MCU;
根据所述目标标识及所述第二地址信息生成第一地址信息,并将所述第一地址信息写入升级文件;
将所述升级文件发送至车辆,所述升级文件用于所述车辆对所述目标MCU进行软件更新。
6.根据权利要求5所述的方法,其特征在于,所述根据所述目标标识及所述第二地址信息生成第一地址信息的步骤,包括:
获取基地址信息;
基于所述基地址信息、所述第二地址信息及所述目标标识,生成所述第一地址信息;
其中,第一地址信息=第二地址信息+基地址信息*目标标识。
7.一种车辆,其特征在于,包括:
接收模块,用于在接收到升级文件时,获取所述升级文件中的第一地址信息;
解析模块,用于解析所述第一地址信息,以确定第二地址信息及目标标识;
确定模块,用于根据所述第二地址信息及所述目标标识确定目标微控制单元MCU;...
【专利技术属性】
技术研发人员:马东辉,彭华元,
申请(专利权)人:北京车和家信息技术有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。