车载系统控制方法、装置及计算机可读存储介质制造方法及图纸

技术编号:32513244 阅读:16 留言:0更新日期:2022-03-02 11:02
本申请提供一种车载系统控制方法、装置及计算机可读存储介质,涉及车载系统领域,能够解决现有技术中车载系统的移植维护的成本过高的问题。该方法包括:获取待配置车辆对应的至少一个功能模块;其中,待配置车辆对应一个接口文件;一个接口文件包括多个属性,多个属性对应待配置车辆的多个功能;至少一个功能模块中的一个功能模块用于调用一个接口文件中的至少一个属性;获取属性配置指令;属性配置指令用于表征待调用属性;待调用属性为多个属性中的属性;从至少一个功能模块中匹配与待调用的属性对应的功能模块;向待调用的属性对应的功能模块发送属性配置指令。本申请实施例能够降低车载系统的移植维护成本。够降低车载系统的移植维护成本。够降低车载系统的移植维护成本。

【技术实现步骤摘要】
车载系统控制方法、装置及计算机可读存储介质


[0001]本申请涉及车载系统领域,尤其涉及一种车载系统控制方法、装置及计算机可读存储介质。

技术介绍

[0002]随着智能汽车的发展,车载系统的功能也越来越丰富,这就使得车载系统也变得更加复杂。
[0003]现有技术中车载系统中的属性接口文件定义有每个车辆厂商所需要的全部属性(type),同时通过大量的逻辑判断区分各家厂商针对不同车辆设备所要执行的功能,并且技术人员在移植或维护的过程中,需要对整个属性接口文件以及属性配置进行修改,这将会导致车载系统的移植维护的成本过高。

技术实现思路

[0004]本申请提供一种车载系统控制方法、装置及计算机可读存储介质,能够降低车载系统的移植维护成本。
[0005]为达到上述目的,本申请采用如下技术方案:
[0006]第一方面,本申请提供一种车载系统控制方法,该方法包括:获取待配置车辆对应的至少一个功能模块;其中,待配置车辆对应一个接口文件;一个接口文件包括多个属性,多个属性对应待配置车辆的多个功能;至少一个功能模块中的一个功能模块用于调用一个接口文件中的至少一个属性;获取属性配置指令;属性配置指令用于表征待调用属性;待调用属性为多个属性中的属性;从至少一个功能模块中匹配与待调用的属性对应的功能模块;向待调用的属性对应的功能模块发送属性配置指令。
[0007]基于上述技术方案,车载系统控制装置通过获取待配置车辆对应的至少一个功能模块以及属性配置指令,根据该属性配置指令匹配出对应的功能模块,并将该属性配置指令发送至对应的功能模块,以实现属性配置指令对应的配置操作。如此一来,在进行移植维护的过程中,本申请仅需对功能发生改动的功能模块进行修改,无需改动其他功能模块,降低了移植维护的成本。
[0008]此外,现有技术中需要通过大量的逻辑判断区分各家厂商针对不同车型的车辆设备所要执行的功能,这会使得车载系统的运行效率低下。
[0009]车载系统控制装置可以将车载系统中属性对应的功能封装在多个功能模块中,车载系统控制装置仅需针对待配置车辆获取需要的功能模块,大大简化了执行属性配置指令所需的逻辑判断,提高了车载系统的运行效率。
[0010]结合上述第一方面,在一种可能的实现方式中,接口文件中继承有原生属性的接口文件、车厂属性的接口文件、车型属性的接口文件、车辆属性的接口文件中的至少一种;原生属性为多个车厂共有的基础属性;车厂属性为车辆所属的车厂的多个车型共有的基础属性;车型属性为车辆所属的车型对应的多个配置版本共有的基础属性。
[0011]结合上述第一方面,在一种可能的实现方式中,该方法还包括:获取车载系统的原生属性;根据原生属性生成车厂属性;其中,车厂属性继承原生属性中的全部属性,并增加车厂的基础属性;根据车厂属性生成车型属性;其中,车型属性继承车厂属性的全部属性,并增加车型的基础属性;确定待配置车辆中各个设备的属性;根据各个设备的属性生成多个功能模块,多个功能模块中包括至少一个功能模块。
[0012]结合上述第一方面,在一种可能的实现方式中,该方法还包括:确定功能配置文件列表;功能配置文件列表包括至少一个功能模块的标识;根据至少一个功能模块的标识,从多个功能模块中获取至少一个功能模块。
[0013]结合上述第一方面,在一种可能的实现方式中,该方法还包括:判断至少一个功能模块中的任一个功能模块能否根据属性配置指令为待配置车辆配置对应的属性;若能,则确定当前进行判断的功能模块为与属性配置指令对应的功能模块;若不能,则对当前进行判断的功能模块的下一个功能模块进行判断。
[0014]第二方面,本申请提供一种车载系统控制装置,该装置包括:处理单元;处理单元,用于获取待配置车辆对应的至少一个功能模块;其中,待配置车辆对应一个接口文件;一个接口文件包括多个属性,多个属性对应待配置车辆的多个功能;至少一个功能模块中的一个功能模块用于调用一个接口文件中的至少一个属性;处理单元,还用于获取属性配置指令;属性配置指令用于表征待调用属性;待调用属性为多个属性中的属性;处理单元,还用于从至少一个功能模块中匹配与待调用的属性对应的功能模块;处理单元,还用于向待调用的属性对应的功能模块发送属性配置指令。
[0015]结合上述第二方面,在一种可能的实现方式中,接口文件中继承有原生属性的接口文件、车厂属性的接口文件、车型属性的接口文件、车辆属性的接口文件中的至少一种;原生属性为多个车厂共有的基础属性;车厂属性为车辆所属的车厂的多个车型共有的基础属性;车型属性为车辆所属的车型对应的多个配置版本共有的基础属性。
[0016]结合上述第二方面,在一种可能的实现方式中,处理单元还用于:获取车载系统的原生属性;根据原生属性生成车厂属性;其中,车厂属性继承原生属性中的全部属性,并增加车厂的基础属性;根据车厂属性生成车型属性;其中,车型属性继承车厂属性的全部属性,并增加车型的基础属性;确定待配置车辆中各个设备的属性;根据各个设备的属性生成多个功能模块,多个功能模块中包括至少一个功能模块。
[0017]结合上述第二方面,在一种可能的实现方式中,处理单元具体用于:确定功能配置文件列表;功能配置文件列表包括至少一个功能模块的标识;根据至少一个功能模块的标识,从多个功能模块中获取至少一个功能模块。
[0018]结合上述第二方面,在一种可能的实现方式中,处理单元具体用于:判断至少一个功能模块中的任一个功能模块能否根据属性配置指令为待配置车辆配置对应的属性;若能,则确定当前进行判断的功能模块为与属性配置指令对应的功能模块;若不能,则对当前进行判断的功能模块的下一个功能模块进行判断。
[0019]第三方面,本申请提供了一种车载系统控制装置,该装置包括:处理器和通信接口;通信接口和处理器耦合,处理器用于运行计算机程序或指令,以实现如第一方面和第一方面的任一种可能的实现方式中所描述的车载系统控制方法。
[0020]第四方面,本申请提供了一种计算机可读存储介质,计算机可读存储介质中存储
有指令,当指令在终端上运行时,使得终端执行如第一方面和第一方面的任一种可能的实现方式中描述的车载系统控制方法。
[0021]第五方面,本申请提供一种包含指令的计算机程序产品,当计算机程序产品在车载系统控制装置上运行时,使得车载系统控制装置执行如第一方面和第一方面的任一种可能的实现方式中所描述的车载系统控制方法。
[0022]第六方面,本申请提供一种芯片,芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行计算机程序或指令,以实现如第一方面和第一方面的任一种可能的实现方式中所描述的车载系统控制方法。
[0023]具体的,本申请中提供的芯片还包括存储器,用于存储计算机程序或指令。
[0024]需要说明的是,上述计算机指令可以全部或者部分存储在第一计算机可读存储介质上。其中,第一计算机可读存储介质可以与装置的处理器封装在一起的,也可以与装置的处理器单独封装,本申请对此不作本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种车载系统控制方法,其特征在于,所述方法包括:获取待配置车辆对应的至少一个功能模块;其中,所述待配置车辆对应一个接口文件;所述一个接口文件包括多个属性,所述多个属性对应所述待配置车辆的多个功能;所述至少一个功能模块中的一个功能模块用于调用所述一个接口文件中的至少一个属性;获取属性配置指令;所述属性配置指令用于表征待调用属性;所述待调用属性为所述多个属性中的属性;从所述至少一个功能模块中匹配与所述待调用的属性对应的功能模块;向所述待调用的属性对应的功能模块发送所述属性配置指令。2.根据权利要求1所述的方法,其特征在于,所述接口文件中继承有原生属性的接口文件、车厂属性的接口文件、车型属性的接口文件、车辆属性的接口文件中的至少一种;所述原生属性为多个车厂共有的基础属性;所述车厂属性为所述车辆所属的车厂的多个车型共有的基础属性;所述车型属性为所述车辆所属的车型对应的多个配置版本共有的基础属性。3.根据权利要求2所述的方法,其特征在于,在所述获取待配置车辆对应的至少一个功能模块之前,所述方法还包括:获取车载系统的所述原生属性;根据所述原生属性生成所述车厂属性;其中,所述车厂属性继承所述原生属性中的全部属性,并增加所述车厂的基础属性;根据所述车厂属性生成所述车型属性;其中,所述车型属性继承所述车厂属性的全部属性,并增加所述车型的基础属性;确定所述待配置车辆中各个设备的属性;根据所述各个设备的属性生成多个功能模块,所述多个功能模块中包括所述至少一个功能模块。4.根据权利要求3所述的方法,其特征在于,所述获取待配置车辆对应的至少一个功能模块,包括:确定功能配置文件列表;所述功能配置文件列表包括所述至少一个功能模块的标识;根据所述至少一个功能模块的标识,从所述多个功能模块中获取所述至少一个功能模块。5.根据权利要求1

4任一项所述的方法,其特征在于,所述从所述至少一个功能模块中匹配与所述属性配置指令对应的功能模块,包括:判断所述至少一个功能模块中的任一个功能模块能否根据所述属性配置指令为所述待配置车辆配置对应的属性;若能,则确定当前进行判断的功能模块为与所述属性配置指令对应的功能模块;若不能,则对所述当前进行判断的功能模块的下一个功能模块进行判断。6.一种车载系统控制装置,其特征在于,包括:处理单元;所述处理单元,用于获取待配置车辆对应的至少一个功能模块;其中,所述待配置车辆对应一个接口文件;所述一个接口文件包括多个属性,所述多个属性对应所...

【专利技术属性】
技术研发人员:汪群陈义温睿
申请(专利权)人:佛吉亚歌乐电子佛山有限公司
类型:发明
国别省市:

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

1