车载多系统升级方法、装置、介质及车载多系统制造方法及图纸

技术编号:34285501 阅读:20 留言:0更新日期:2022-07-27 08:18
本发明专利技术提供一种车载多系统升级方法、装置、介质及车载多系统,所述方法包括以下步骤:当两个或两个以上系统同时升级时,各系统在升级时分别保留原有协议版本;在各系统执行升级过程之后,且在车载多系统重启之后,各系统之间进行通信交互;根据通信交互内容确认任一系统的协议版本与其他系统的协议版本的高低,并以较低版本作为两个系统之间的协议版本。本发明专利技术中车载多系统的各系统在升级时分别保留原有协议版本,根据通信交互内容确认任一系统的协议版本与其他系统的协议版本的高低,并以较低版本作为两个系统之间的协议版本,不论各系统升级成功还是失败都不会影响其他系统的使用,有效避免了由于单个系统升级是被导致所有系统必须回退的情况。系统必须回退的情况。系统必须回退的情况。

【技术实现步骤摘要】
车载多系统升级方法、装置、介质及车载多系统


[0001]本专利技术涉及车辆
,特别是涉及车辆内部控制
,具体为一种车载多系统升级方法、装置、介质及车载多系统。

技术介绍

[0002]数字座舱通过MCU/ECU等进行通信,使数字座舱能提供的信息和反馈越来越实时和高效。随着互联网和5G技术的快速发展,数字座舱逐渐应用到越来越多的汽车上,包括全液晶仪表、车联网、车载信息娱乐系统IVI、ADAS高级驾驶辅助系统、语音识别、手势识别、HUD、AR、AI、全息、氛围灯、智能座椅等等。
[0003]在座舱系统中一般包括一个MCU(Micro Controller Unit,微控制器单元)和多个MPU(Micro Processor Uint,微处理器单元),在不同MPU上实现多系统共存,分别实现仪表和、中控、副驾娱乐系统以及后排娱乐系统。
[0004]在升级的时候由于交互协议变更导致可能存在2个或多个MPU以及MCU需要同时升级,而如果其中一个系统没有升级成功需要导致所有的系统均回退到上一互相兼容的系统。导致用户流量损失却没有达到预想效果。

技术实现思路

[0005]鉴于以上所述现有技术的缺点,本专利技术的目的在于提供一种车载多系统升级方法、装置、介质及车载多系统,用于解决现有技术中多系统同时升级时单个系统升级失败导致其他升级成功的系统无法正常升级的问题。
[0006]为实现上述目的及其他相关目的,本专利技术提供一种车载多系统升级方法,包括以下步骤:当两个或两个以上系统同时升级时,各系统在升级时分别保留原有协议版本;在各系统执行升级过程之后,且在车载多系统重启之后,各系统之间进行通信交互;根据通信交互内容确认任一系统的协议版本与其他系统的协议版本的高低,并以较低版本作为两个系统之间的协议版本。
[0007]为实现上述目的,本专利技术还提供一种车载多系统升级装置,包括:协议处理模块,当两个或两个以上系统同时升级时,所述协议处理模块在各系统在升级时分别保留原有协议版本;升级处理模块,所述升级处理模块执行各系统升级过程;通信交互模块,所述通信交互模块在各系统执行升级过程之后,且在车载多系统重启之后,控制各系统之间进行通信交互;协议版本确认模块,所述协议版本确认模块根据所述通信交互模块的通信交互内容确认任一系统的协议版本与其他系统的协议版本的高低,并以较低版本作为两个系统之间的协议版本。
[0008]为实现上述目的,本专利技术还提供一种存储介质,存储有程序指令,所述程序指令被处理器执行时实现如上所述的车载多系统升级方法的步骤。
[0009]为实现上述目的,本专利技术还提供一种车载多系统,包括存储器,用于存储计算机程序;处理器,用于运行所述计算机程序以实现如上所述的车载多系统升级方法的步骤。
[0010]如上所述,本专利技术的一种车载多系统升级方法、装置、介质及车载多系统,具有以下有益效果:
[0011]本专利技术中车载多系统的各系统在升级时分别保留原有协议版本,根据通信交互内容确认任一系统的协议版本与其他系统的协议版本的高低,并以较低版本作为两个系统之间的协议版本,不论各系统升级成功还是失败都不会影响其他系统的使用,有效避免了由于单个系统升级是被导致所有系统必须回退的情况。
附图说明
[0012]图1显示为本专利技术的车载多系统升级方法和装置的应用架构图;
[0013]图2显示为本专利技术的车载多系统升级方法的整体流程示意图;
[0014]图3显示为本专利技术的车载多系统升级方法的中具体确定两个系统之间的协议版本的流程示意图;
[0015]图4显示为本专利技术的车载多系统升级方法的整体实施过程示意图;
[0016]图5显示为本专利技术的车载多系统升级装置的原理结构框图;
[0017]图6显示为本专利技术的车载多系统升级装置中通信交互模块的原理结构示意图;
[0018]图7显示为本专利技术的车载多系统升级装置中协议版本确认模块的原理结构示意图。
[0019]元件标号说明
[0020]10
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
车载多系统
[0021]101
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
MCU
[0022]102
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
MPU
[0023]100
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
车载多系统升级装置
[0024]110
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
协议处理模块
[0025]120
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
升级处理模块
[0026]121
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
版本获取单元
[0027]122
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
指针配置单元
[0028]123
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
指针调用单元
[0029]130
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
通信交互模块
[0030]131
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
协议获取单元
[0031]132
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
版本对比单元
[0032]133
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
版本确认单元
[0033]S100~S300
ꢀꢀꢀꢀ
步骤
[0034]S310~S340
ꢀꢀꢀꢀ
步骤
具体实施方式
[0035]以下通过特定的具体实例说明本专利技术的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本专利技术的其他优点与功效。本专利技术还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本专利技术的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施
例中的特征可以相互组合。
[0036]需要说明的是,以下实施例中所提供的图示仅以示意方式说明本专利技术的基本构想,故图式中仅显示与本专利技术中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。
[0037]本专利技术的车载多系统升级方法、装置、介质及车载多系统,用于解决现有技术中多系统同时升级时单个系统升级失败导致其他升级成功的系统无法正常升级的问题。
[0038]以下将详细阐述本实施例的车载多系统升级方法、装置、介质及车载多系统的原理及实施方式,使本领域技术人员不需要创造性劳动即可理解本实施例的车载多系统升级方法、装置、介质及车载多系统。
[0039]实施例1
[0040]本实施例提供一种车载多系统升级方法,图1显示为实施例的车载多系统升级方法的应用架构图。如图1所示,于本实施例的车载多系统升级方法例如应用但不限于车载多系统中,其中,车载多系统包括一个MCU(Micro Controller Unit,微控制器单元和多个MPU(MicroProcess本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种车载多系统升级方法,其特征在于:包括以下步骤:当两个或两个以上系统同时升级时,各系统在升级时分别保留原有协议版本;在各系统执行升级过程之后,且在车载多系统重启之后,各系统之间进行通信交互;根据通信交互内容确认任一系统的协议版本与其他系统的协议版本的高低,并以较低版本作为两个系统之间的协议版本。2.根据权利要求1所述的车载多系统升级方法,其中,在各系统执行升级过程之后,升级成功的系统采用升级之后的新协议版本,升级失败的系统采用保留的原有协议版本。3.根据权利要求1或2所述的车载多系统升级方法,其中,所述各系统之间进行通信交互时,任一系统获取通信交互的系统的协议版本。4.根据权利要求1或2所述的车载多系统升级方法,其中,所述根据通信交互内容确认任一系统的协议版本与其他系统的协议版本的高低,并以较低版本作为两个系统之间的协议版本包括:通信交互的两个系统中的第一系统获取所述两个系统中的第二系统的协议版本;将第一系统的协议版本与获取的第二系统的协议版本进行版本对比;在确认所述第一系统的协议版本高于所述第二系统的协议版本时,所述第一系统与所述第二系统以所述第二系统的协议版本作为两个系统之间的协议版本;在确认所述第一系统的协议版本低于或等于所述第二系统的协议版本时,所述第一系统与所述第二系统以所述第一系统的协议版本作为两个系统之间的协议版本。5.根据权利要求3所述的车载多系统升级方法,其中,所述各系统之间进行通信交互还包括:配置用于确定两个系统之间协议版本的协议解析函数指针;在两个系统之间进行通信确认两个系统之间协议版本时,调用所述协议解析函数指针,以确定两个系统之间协议版本。6.一种车载多系统升级装置,其特征在于:包括:协议处理模块,当两个或两个以上系统同时升级时,所述协议处理模块在各系统在升级时分别保留原有协议版本;升级处理模块,所述升级处理模块执行各系统升级过程;通信交互模块,所述通信交互模块在各系统执行升级过程之后,且在车载多系统重启之后,控制各系统之间进行通信交互;协议版本...

【专利技术属性】
技术研发人员:肖传鹏
申请(专利权)人:上海博泰悦臻网络技术服务有限公司
类型:发明
国别省市:

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

1