配置方法、装置以及车辆制造方法及图纸

技术编号:39185236 阅读:11 留言:0更新日期:2023-10-27 08:32
本申请公开了一种配置方法、装置以及车辆。该配置方法,包括:获取目标应用的配置文件和车辆的目标车型信息;对车辆的目标车型信息与配置文件中的各差异配置子文件的车型信息进行匹配;在配置文件中存在车型信息与目标车型信息匹配的第一差异配置子文件的情况下,通过通用配置子文件和第一差异配置子文件对目标应用进行配置。由此,只需要针对目标应用研发一套包括通用配置子文件和与各车型信息对应的差异配置子文件的配置文件,使目标应用可以根据不同车型调整配置从而适配多种车型,同时减少配置文件中的重复内容,缩小配置文件大小,提高配置文件读取效率,进而提高应用的配置效率。置效率。置效率。

【技术实现步骤摘要】
配置方法、装置以及车辆


[0001]本申请属于汽车
,尤其涉及一种配置方法、装置以及车辆。

技术介绍

[0002]随着汽车行业电动化、智能化的快速推进,对汽车的个性化要求越来越多,定制化车型在汽车市场越来越受欢迎。定制化车型可以更加灵活的适配不同汽车用户的个性化需求,满足汽车产业智能化的发展需求。
[0003]但是应用开发需要针对不同车型同时管理研发多个不同版本的配置文件,目前,为了适应不同车型会将多个版本的配置文件统一打包为一个配置文件。由于车型众多,应用的配置文件很大,占用较多内存,并且读取配置文件也需要消耗较长时间,导致应用的配置效率低。
[0004]因此,目前多车型应用配置存在配置文件过大,导致应用的配置效率低的问题。

技术实现思路

[0005]本申请实施例提供一种配置方法、装置以及车辆,以提高提升应用配置文件开发的效率。
[0006]第一方面,本申请实施例提供一种配置方法,方法包括:
[0007]获取目标应用的配置文件和车辆的目标车型信息,所述目标应用为域控制器中的任一应用,所述目标应用的配置文件包括通用配置子文件和与各车型信息对应的差异配置子文件;
[0008]对所述车辆的目标车型信息与所述配置文件中的各所述差异配置子文件的车型信息进行匹配;
[0009]在所述配置文件中存在车型信息与所述目标车型信息匹配的第一差异配置子文件的情况下,通过所述通用配置子文件和所述第一差异配置子文件对所述目标应用进行配置。
[0010]第二方面,本申请实施例提供另一种配置方法,方法包括:
[0011]基于各车型信息对应的车辆配置信息中的相同配置信息,生成目标应用的通用配置子文件;
[0012]基于各车型信息对应的车辆配置信息中的差异配置信息,分别生成所述目标应用的与各车型信息对应的差异配置子文件;
[0013]将所述通用配置子文件和所述与各车型信息对应的差异配置子文件进行合并得到所述目标应用的配置文件;
[0014]在接收到片上系统发送的升级确认消息的情况下,向所述片上系统发送所述目标应用的配置文件,所述目标应用的配置文件用于对所述目标应用进行配置。
[0015]第三方面,本申请实施例提供了一种配置装置,装置包括:
[0016]第一获取模块,用于获取目标应用的配置文件,所述目标应用的配置文件包括通
用配置子文件和与各车型信息对应的差异配置子文件;
[0017]第二获取模块,用于获取车辆的车型信息;
[0018]第三获取模块,用于从所述目标应用的配置文件中获取通用配置子文件和与所述车型信息匹配的第一差异配置子文件,所述目标应用为域控制器中的任一应用;
[0019]配置模块,用于通过所述通用配置子文件和所述第一差异配置子文件对所述目标应用进行配置。
[0020]第四方面,本申请实施例提供了另一种配置装置,所述装置包括:
[0021]第一生成模块,用于基于各车型信息对应的车辆配置信息中的相同配置信息,生成目标应用的通用配置子文件;
[0022]第二生成模块,用于基于各车型信息对应的车辆配置信息中的差异配置信息,分别生成所述目标应用的与各车型信息对应的差异配置子文件;
[0023]合并模块,用于将所述通用配置子文件和所述与各车型信息对应的差异配置子文件进行合并得到所述目标应用的配置文件;
[0024]发送模块,用于在接收到片上系统发送的升级确认消息的情况下,向所述片上系统发送所述目标应用的配置文件,所述目标应用的配置文件用于对所述目标应用进行配置。
[0025]第五方面,本申请实施例提供了一种电子设备,设备包括:处理器以及存储有程序指令的存储器;
[0026]所述处理器执行所述程序指令时实现如上述的第一方面和第二方面的方法。
[0027]第六方面,本申请实施例提供了一种存储介质,其特征在于,所述存储介质上存储有计算机程序指令,所述计算机程序指令被处理器执行时实现如上述第一方面或第二方面方法。
[0028]第七方面,本申请实施例提供了一种车辆,所述车辆包括:上述第三方面或第四方面的配置装置或者上述第五方面的配置设备。
[0029]本申请实施例的配置方法、装置、设备、介质、程序产品以及车辆,获取目标应用的配置文件和车辆的目标车型信息;对车辆的目标车型信息与配置文件中的各差异配置子文件的车型信息进行匹配;在配置文件中存在车型信息与目标车型信息匹配的第一差异配置子文件的情况下,通过通用配置子文件和第一差异配置子文件对目标应用进行配置。由此,不需要针对每种车型单独研发一套目标应用的配置文件,只需要针对目标应用研发一套包括通用配置子文件和与各车型信息对应的差异配置子文件的配置文件,使目标应用可以根据不同车型调整配置从而适配多种车型,同时减少配置文件中的重复内容,缩小配置文件大小,提高配置文件读取效率,进而提高应用的配置效率。
附图说明
[0030]为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例中所需要使用的附图作简单的介绍,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0031]图1是本申请一实施例提供的配置方法的流程示意图;
[0032]图2是本申请另一实施例提供的配置方法的流程示意图;
[0033]图3是本申请一实施例提供的配置装置的结构示意图;
[0034]图4是本申请另一实施例提供的配置装置的结构示意图;
[0035]图5是本申请一实施例提供的电子设备的结构示意图。
具体实施方式
[0036]下面将详细描述本申请的各个方面的特征和示例性实施例,为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及具体实施例,对本申请进行进一步详细描述。应理解,此处所描述的具体实施例仅意在解释本申请,而不是限定本申请。对于本领域技术人员来说,本申请可以在不需要这些具体细节中的一些细节的情况下实施。下面对实施例的描述仅仅是为了通过示出本申请的示例来提供对本申请更好的理解。
[0037]需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0038]为了方便理解,以下对本申请实施例涉及的一些内容进行说明:
[0039]域控制器:域控制器(DCU,Domain Control Unit)是新一代整车电子电本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种配置方法,其特征在于,所述方法包括:获取目标应用的配置文件和车辆的目标车型信息,所述目标应用为域控制器中的任一应用,所述目标应用的配置文件包括通用配置子文件和与各车型信息对应的差异配置子文件;对所述车辆的目标车型信息与所述配置文件中的各所述差异配置子文件的车型信息进行匹配;在所述配置文件中存在车型信息与所述目标车型信息匹配的第一差异配置子文件的情况下,通过所述通用配置子文件和所述第一差异配置子文件对所述目标应用进行配置。2.根据权利要求1所述的方法,其特征在于,所述对所述车辆的目标车型信息与所述配置文件中的各所述差异配置子文件的车型信息进行匹配之后,还包括:在所述配置文件中不存在车型信息与所述目标车型信息匹配的第一差异配置子文件的情况下,向服务器发送子文件请求消息,所述子文件请求消息用于请求所述服务器生成与所述目标车型信息匹配的差异配置子文件;接收第二差异配置子文件,所述第二差异配置子文件为所述服务器响应于所述子文件请求消息生成的与所述目标车型信息匹配的差异配置子文件;通过所述通用配置子文件和所述第二差异配置子文件对所述目标应用进行配置。3.根据权利要求2所述的方法,其特征在于,所述在所述配置文件中不存在车型信息与所述目标车型信息匹配的第一差异配置子文件的情况下,向服务器发送子文件请求消息,包括:计算所述目标车型信息与所述配置文件中的各所述差异配置子文件的车型信息之间的匹配度;在所述配置文件中的各所述差异配置子文件中,确定车型信息与所述目标车型信息具有最高匹配度的第三差异配置子文件;向所述服务器发送包括子文件指示信息的子文件请求消息,所述子文件请求消息用于请求所述服务器通过所述第三差异配置子文件生成与所述目标车型信息匹配的第二差异配置子文件。4.根据权利要求3所述的方法,其特征在于,所述向所述服务器发送包括子文件指示信息的子文件请求消息之前,还包括:对所述目标车型信息与所述第三差异配置子文件的车型信息进行比较,得到所述目标车型信息与所述第三差异配置子文件的车型信息之间的车型差异信息;所述向所述服务器发送包括子文件指示子信息的子文件请求消息,包括:向所述服务器发送包括子文件指示子信息和车型差异信息的子文件请求消息,所述子文件请求消息用于请求所述服务器通过所述第三差异配置子文件和所述车型差异信息生成与所述目标车型信息匹配的第二差异配置子文件。5.根据权利要求1所述的方法,其特征在于,所述获取目标应用的配置文件,包括:接收服务器发送的升级提醒消息;响应于所述升级提醒消息,显示所述目标应用的升级选项;在接收到针对所述升级选项的目标输入的情况下,向所述服务器发送升级确认消息,所述升级确认消息用于请求获取所述目标应用的配置文件;
接收所述服务器响应于所述升级确认消息发送的所述目标应用的配置文件。6.一种配置方法,其特征在于,所述方法包括:基于各车型信息对应的车辆配置信息中的相同配置信息,生成目标应用的通用配置子文件;基于各车型信息对应的车辆配置信息中的差异配置信息,分别生成所述目标应用的与各车型信息对应的差异配置子文件;将所述通用配置子文件和所述与各车型信息对应的差异配置子文件进行合并得到所述目标应用的配置文件;在接收到片上系统发送的升级确认消息的情况下,向所述片上系统发送所述目标应用的配置文件,所述目标应用的配置文件用于对所述目标应用进行配置。7.根据权利要求6所述的方法,其特征在于,所述方法还包括:接收所述片上系统发送的子文件请求消息,所述子文件请求消息为所述片上系统在所述目标应用的配置文件中不存在车型信息与所述目标车型信息匹配的第一差异配置子文件的情况下发送;响应于所述子文件请求消息生成与所述目标车型信息匹配...

【专利技术属性】
技术研发人员:孙世学
申请(专利权)人:北京罗克维尔斯科技有限公司
类型:发明
国别省市:

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

1