车机系统配置方法、装置、可读存储介质及计算机设备与流程

文档序号:26715778发布日期:2021-09-22 19:57阅读:303来源:国知局
车机系统配置方法、装置、可读存储介质及计算机设备与流程

1.本发明涉及汽车电子技术领域,特别涉及一种车机系统配置方法、装置、可读存储介质及计算机设备。


背景技术:

2.随着社会的不断发展,汽车进入千家万户,而随着车联网技术日益普及,越来越多的具备车联网功能的车辆进入了消费市场,其中车机系统是高频使用的功能之一。
3.为了满足市场需求,迎合不同用户的功能需求以及价格定位,汽车厂商往往会针对同一款汽车开发不同配置车型,由于不同配置车型的车机系统的配置要求也不一样,因此,针对不同配置车型需要设计不同的车机系统以对不同配置车型进行配置。
4.然而,由于不同车型中存在大部分相同配置,针对每种车型都设计一种车机系统的方式会造成重复开发软件的问题,并且增加了开发成本。


技术实现要素:

5.有鉴于此,本发明的目的是提供一种车机系统配置方法、装置、可读存储介质及计算机设备,旨在解决现有技术中的为了配置不同车型设计不同的车机系统而造成开发成本高的问题。
6.本发明的实施例是这样实现的,一种车机系统配置方法,所述方法包括:
7.获取多辆不同车型车辆的配置信息,根据所述配置信息得到所述不同车型车辆的共有配置项和差异配置项;
8.获取待配置的车辆车型信息,根据所述共有配置项和所述差异配置项得到与所述待配置的车辆车型信息对应的下线配置表;
9.获取利用线下刷写设备根据所述下线配置表对车机系统刷写得到的下线配置值,根据所述下线配置值对所述车机系统进行配置。
10.进一步地,上述车机系统配置方法,其中,所述获取多辆不同车型车辆的配置信息,根据所述配置信息得到所述不同车型车辆的共有配置项和差异配置项的步骤之后包括:
11.判断所述差异配置项是否可以进行刷写;
12.若是,则获取待配置的车辆车型信息,根据所述共有配置项和所述差异配置项得到与所述待配置的车辆车型信息对应的下线配置表。
13.进一步地,上述车机系统配置方法,其中,所述获取利用线下刷写设备根据所述下线配置表对车机系统刷写得到的下线配置值,根据所述下线配置值对所述车机系统进行配置的步骤包括:
14.将所述下线配置表更新至线下刷写设备中,获取利用线下刷写设备根据所述下线配置表对车机系统刷写得到的下线配置值。
15.进一步地,上述车机系统配置方法,其中,所述获取利用线下刷写设备根据所述下
线配置表对车机系统刷写得到的下线配置值,根据所述下线配置值对所述车机系统进行配置的步骤之前还包括:
16.根据下线配置表得到多辆所述不同车型的下线配置总表,根据所述下线配置总表对所述车机系统进行配置。
17.本发明实施例的另一个目的在于提供一种车机系统配置装置,所述装置包括:
18.第一获取模块,用于获取多辆不同车型车辆的配置信息,根据所述配置信息得到所述不同车型车辆的共有配置项和差异配置项;
19.第二获取模块,用于获取待配置的车辆车型信息,根据所述共有配置项和所述差异配置项得到与所述待配置的车辆车型信息对应的下线配置表;
20.配置模块:用于获取利用线下刷写设备根据所述下线配置表对车机系统刷写得到的下线配置值,根据所述下线配置值对所述车机系统进行配置。
21.进一步地,上述车机系统配置装置,其中,所述第二获取模块具体用于:
22.判断所述差异配置项是否可以进行刷写;
23.若是,则获取待配置的车辆车型信息,根据所述共有配置项和所述差异配置项得到与所述待配置的车辆车型信息对应的下线配置表。
24.进一步地,上述车机系统配置装置,其中,所述配置模块具体用于:
25.将所述下线配置表更新至线下刷写设备中,获取利用线下刷写设备根据所述下线配置表对车机系统刷写得到的下线配置值。
26.进一步地,上述车机系统配置装置,其中,所述装置还包括:
27.设置模块,用于根据下线配置表得到多辆所述不同车型的下线配置总表,根据所述下线配置总表对所述车机系统进行配置。
28.本发明实施例的另一个目的在于提供一种可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现如上述的方法的步骤。
29.本发明实施例的另一个目的在于提供一种计算机设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述的方法的步骤。
30.本发明的实施例,通过事先获取多辆不同车型车辆的配置信息,并得到不同车型的共有配置项和与每个车型车辆对应的差异配置项,在进行配置时,获取车辆车型信息,通过共有配置项和差异配置项得到与当前需要配置的车辆车型对应的下线配置表,再根据下线配置表对车机系统的刷写以完成对车机系统的配置,通过此种方式对车机系统进行配置无需针对每个配置车型预先开发不同的车机系统,解决了现有技术为了配置不同车型设计不同的车机系统而造成开发成本高的问题。
附图说明
31.图1为本发明第一实施例中车机系统配置方法的流程图;
32.图2为本发明第二实施例中车机系统配置方法的流程图;
33.图3为本发明第三实施例中车机系统配置装置的结构框图;
34.如下具体实施方式将结合上述附图进一步说明本发明。
具体实施方式
35.为了便于理解本发明,下面将参照相关附图对本发明进行更全面的描述。附图中给出了本发明的若干实施例。但是,本发明可以以许多不同的形式来实现,并不限于本文所描述的实施例。相反地,提供这些实施例的目的是使对本发明的公开内容更加透彻全面。
36.需要说明的是,当元件被称为“固设于”另一个元件,它可以直接在另一个元件上或者也可以存在居中的元件。当一个元件被认为是“连接”另一个元件,它可以是直接连接到另一个元件或者可能同时存在居中元件。本文所使用的术语“垂直的”、“水平的”、“左”、“右”以及类似的表述只是为了说明的目的。
37.除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。本文所使用的术语“及/或”包括一个或多个相关的所列项目的任意的和所有的组合。
38.实施例一
39.请参阅图1,所示为本发明第一实施例中的车机系统配置方法,该方法具体包括步骤s10~s12。
40.步骤s10,获取多辆不同车型车辆的配置信息,根据所述配置信息得到所述不同车型车辆的共有配置项和差异配置项。
41.可以理解的,同一款汽车不同的车型需要配置的功能会存在差异部分和共有的部分,即不同车型之间一部分的配置项是相同的,一部分的配置项是不同的,而这些配置项包括车机功能相关配置、车联网相关配置、车身控制相关配置、驾驶辅助相关配置等,获取多辆不同车型车辆的配置信息,根据配置信息得到不同车型车辆的共有配置项和差异配置项,而此时的共有配置项是多个不同车型车辆相同配置项,即部分功能需求一样,差异配置项的项数可以是一个或多个,例如某一车型上需配置有导航功能,另一车型上不具有导航功能,而此时的导航功能便是两个不同车型之间的差异配置项,而此时得到的差异配置项是与每个车型车辆对应的。
42.步骤s11,获取待配置的车辆车型信息,根据所述共有配置项和所述差异配置项得到与所述待配置的车辆车型信息对应的下线配置表。
43.具体的,获取需要配置的车辆车型信息,由于获取到的差异配置项与每种车型车辆具有对应关系,因此根据共有配置项和差异配置项即可以得到该待配置的车辆车型需要配置的配置项,即下线配置表,应该理解的,车辆车型信息可以根据实际情况进行设定,例如同一款车型的“旗舰版”、“进取版”、“豪华版”以及“尊享版”,目的是为了区分每个不同车型,可以根据车型的不同配置相应的车机系统。
44.步骤s12,获取利用线下刷写设备根据所述下线配置表对车机系统刷写得到的下线配置值,根据所述下线配置值对所述车机系统进行配置。
45.应当理解的,利用线下刷写设备可以对车机系统进行刷写,具体的,线下刷写设备包括但不限于hp tuners/pcmflash/alientech/autotuner,根据下线配置表可以获取待配置车型车辆需要配置的所有配置项,刷写得到的下线配置值配置至车机系统上,车机系统会显示对应的配置功能。
46.综上,本发明的实施例,通过事先获取多辆不同车型车辆的配置信息,并得到不同
车型的共有配置项和与每个车型车辆对应的差异配置项,在进行配置时,获取车辆车型信息,通过共有配置项和差异配置项得到与当前需要配置的车辆车型对应的下线配置表,再根据下线配置表对车机系统的刷写以完成对车机系统的配置,通过此种方式对车机系统进行配置无需针对每个配置车型预先开发不同的车机系统,解决了现有技术为了配置不同车型设计不同的车机系统而造成开发成本高的问题。
47.实施例二
48.请参阅图2,所示为本发明第二实施例中的车载系统配置方法,该方法包括步骤s20~s24。
49.步骤s20,获取多辆不同车型车辆的配置信息,根据所述配置信息得到所述不同车型车辆的共有配置项和差异配置项。
50.步骤s21,判断所述差异配置项是否可以进行刷写;若是,则执行步骤s22。
51.可以理解的,在实际中,有很多配置项的配置无法通过刷写进行实现,通过对差异配置项是否可以进行刷写进行判断可以保证车机系统的顺利配置。
52.步骤s22,获取待配置的车辆车型信息,根据所述共有配置项和所述差异配置项得到与所述待配置的车辆车型信息对应的下线配置表。
53.步骤s23,根据下线配置表得到多辆所述不同车型的下线配置总表,根据所述下线配置总表对所述车机系统进行配置。
54.在本实施例当中,根据每辆车型对应的下线配置表得到多辆不同车型的下线配置总表,而此时的下线配置总表为多个下线配置表的并集,即集成了多辆不同车型的所有配置项,根据下线配置总表对车机系统进行配置,即每个车机系统都为默认的保有多辆不同车型的所有配置功能。
55.步骤s24,获取利用线下刷写设备根据所述下线配置表对车机系统刷写得到的下线配置值,根据所述下线配置值对所述车机系统进行配置。
56.也就是说,在车机系统默认的保有多辆不同车型的所有配置功能时,再通过下线配置值对车机系统进行配置,具体的,在配置过程中只需替换车机系统中与下线配置表中的不同项即可以实现车机系统的配置。
57.具体的,将所述下线配置表更新至线下刷写设备中,获取利用线下刷写设备根据所述下线配置表对车机系统刷写得到的下线配置值,可以理解的,通过更新线下刷写设备中的下线配置表,即将线下刷写设备中原有的下线配置表进行清除,可以防止线下刷写设备上一次的下线配置表影响车机系统的配置效果。
58.综上,本发明的实施例,通过事先获取多辆不同车型车辆的配置信息,并得到不同车型的共有配置项和与每个车型车辆对应的差异配置项,在进行配置时,获取车辆车型信息,通过共有配置项和差异配置项得到与当前需要配置的车辆车型对应的下线配置表,再根据下线配置表对车机系统的刷写以完成对车机系统的配置,通过此种方式对车机系统进行配置无需针对每个配置车型预先开发不同的车机系统,解决了现有技术为了配置不同车型设计不同的车机系统而造成开发成本高的问题。
59.实施例三
60.请参阅图3,所示为本发明一实施例中提出的车机系统配置装置,该装置包括:
61.第一获取模块100,用于获取多辆不同车型车辆的配置信息,根据所述配置信息得
到所述不同车型车辆的共有配置项和差异配置项;
62.第二获取模块200,用于获取待配置的车辆车型信息,根据所述共有配置项和所述差异配置项得到与所述待配置的车辆车型信息对应的下线配置表;
63.配置模块400:用于获取利用线下刷写设备根据所述下线配置表对车机系统刷写得到的下线配置值,根据所述下线配置值对所述车机系统进行配置。
64.进一步地,上述车机系统配置装置,其中,所述第二获取模块200具体用于:
65.判断所述差异配置项是否可以进行刷写;
66.若是,则获取待配置的车辆车型信息,根据所述共有配置项和所述差异配置项得到与所述待配置的车辆车型信息对应的下线配置表。
67.进一步地,上述车机系统配置装置,其中,所述配置模块400具体用于:
68.将所述下线配置表更新至线下刷写设备中,获取利用线下刷写设备根据所述下线配置表对车机系统刷写得到的下线配置值。
69.进一步地,上述车机系统配置装置,其中,所述装置还包括:
70.设置模块300,用于根据下线配置表得到多辆所述不同车型的下线配置总表,根据所述下线配置总表对所述车机系统进行配置。
71.需要说明的是,上述各个模块可以是功能模块也可以是程序模块,既可以通过软件来实现,也可以通过硬件来实现。对于通过硬件来实现的模块而言,上述各个模块可以位于同一处理器中;或者上述各个模块还可以按照任意组合的形式分别位于不同的处理器中。
72.综上,本发明的实施例,通过事先获取多辆不同车型车辆的配置信息,并得到不同车型的共有配置项和与每个车型车辆对应的差异配置项,在进行配置时,获取车辆车型信息,通过共有配置项和差异配置项得到与当前需要配置的车辆车型对应的下线配置表,再根据下线配置表对车机系统的刷写以完成对车机系统的配置,通过此种方式对车机系统进行配置无需针对每个配置车型预先开发不同的车机系统,解决了现有技术为了配置不同车型设计不同的车机系统而造成开发成本高的问题。
73.本发明实施例还提供一种可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现上述实施例1至2中任意一个所述方法的步骤。
74.本发明实施例还提供一种计算机设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述实施例1至2中任意一个所述方法的步骤。
75.综上,本发明的实施例,通过事先获取多辆不同车型车辆的配置信息,并得到不同车型的共有配置项和与每个车型车辆对应的差异配置项,在进行配置时,获取车辆车型信息,通过共有配置项和差异配置项得到与当前需要配置的车辆车型对应的下线配置表,再根据下线配置表对车机系统的刷写以完成对车机系统的配置,通过此种方式对车机系统进行配置无需针对每个配置车型预先开发不同的车机系统,解决了现有技术为了配置不同车型设计不同的车机系统而造成开发成本高的问题。
76.以上各个实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
77.本领域技术人员可以理解,在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,“计算机可读介质”可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。
78.计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(ram),只读存储器(rom),可擦除可编辑只读存储器(eprom或闪速存储器),光纤装置,以及便携式光盘只读存储器(cdrom)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。
79.应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或它们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。
80.在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
81.以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1