车载系统的配置方法和装置与流程

文档序号:14175038阅读:375来源:国知局
车载系统的配置方法和装置与流程

本发明涉及到车载系统领域,特别是涉及到一种车载系统差异化配置的方法和装置。



背景技术:

车载系统的方案公司会研发一个标准的车载系统给下游的经销商使用,而经销商为了突出自己公司的特点,如开机logo、屏幕坐标、虚拟按键位置等,需要对车载系统进行差异化配置,此时,经销商要与上述车载系统的方案公司进行沟通,要求方案公司按照其要求修改标准的车载系统,再生产安装车载系统时进行安装,因为经销商众多,要求也各不相同,增加了方案公司的工作量,还会增加方案公司对车载系统的版本管理的难度。



技术实现要素:

本发明的主要目的为提供方便差异化配置的车载系统的配置方法和装置。

为了实现上述发明目的,本发明提出一种车载系统的配置方法,包括:

车载系统开机时,自动查找车载系统是否连接有外挂设备;

若有,则导入所述外挂设备中指定的第一配置文件,其中,所述第一配置文件是其它车载系统学习指定配置时生成的配置文件;

在所述车载系统中加载所述第一配置文件。

进一步地,所述第一配置文件为配置所述车载系统中开机logo、虚拟按键、屏幕坐标参数中的一种或多种的文件。

进一步地,所述将外挂设备中指定的第一配置文件导入车载系统中的步骤,包括:

按照预设的路径到所述外挂设备中查找所述第一配置文件;

将查找到的所述第一配置文件拷贝到所述车载系统中。

进一步地,所述将查找到的所述第一配置文件拷贝到所述车载系统中的步骤之前,包括:

判断所述第一配置文件与当前车载系统的版本是否匹配;

若匹配,则生成导入所述第一配置文件的导入命令。

进一步地,所述判断所述第一配置文件与当前车载系统的版本是否匹配的步骤之后,包括:

若不匹配,则生成提醒信息显示于所述车载系统的显示界面。

进一步地,所述将查找到的所述第一配置文件拷贝到所述车载系统中的步骤之前,包括:

获取所述第一配置文件的校验码;

根据所述校验码判断所述车载系统是否加载过所述第一配置文件;

若否,则生成导入所述第一配置文件的导入命令。

进一步地,所述在所述车载系统中加载所述第一配置文件的步骤之后,包括:

根据所述车载系统学习新的配置而生成可导出到外挂设备上的第二配置文件。

本发明还提供一种车载系统的配置装置,包括:

查找单元,车载系统开机时,自动查找车载系统是否连接有外挂设备;

导入单元,用于若查找到所述外挂设备,则导入所述外挂设备中指定的第一配置文件,其中,所述第一配置文件是其它车载系统学习指定配置时生成的配置文件;

加载单元,在所述车载系统中加载所述第一配置文件。

进一步地,所述第一配置文件为配置所述车载系统中开机logo、虚拟按键、屏幕坐标参数中的一种或多种的文件。

进一步地,所述导入单元,包括:

查找模块,用于按照预设的路径到所述外挂设备中查找所述第一配置文件;

拷贝模块,用于将查找到的所述第一配置文件拷贝到所述车载系统中。

进一步地,所述导入单元,包括:

第一判断模块,用于判断所述第一配置文件与当前车载系统的版本是否匹配;

第一生成模块,用于若所述第一配置文件与当前车载系统的版本匹配,则生成导入所述第一配置文件的导入命令。

进一步地,所述导入单元,包括:

显示模块,用于若所述第一配置文件与当前车载系统的版本不匹配,则生成提醒信息显示于所述车载系统的显示界面。

进一步地,所述导入单元,包括:

获取模块,用于获取所述第一配置文件的校验码;

第二判断模块,用于根据所述校验码判断所述车载系统是否加载过所述第一配置文件;

第二生成模块,用于若车载系统没有加载过所述第一配置文件,则生成导入所述第一配置文件的导入命令。

进一步地,所述车载系统的配置装置,还包括:

学习配置单元,用于根据所述车载系统学习新的配置而生成可导出到外挂设备上的第二配置文件。

本发明的车载系统的配置方法和装置,车载系统在开机时自动查找外挂设备中指定的第一配置文件,如果查找到就会自动将第一配置文件导入车载系统中进行加载,而第一配置文件可以是车载设备通过学习指定配置时生成的配置文件,无需方案公司提供新的车载系统版本,降低方案公司的工作量,同时降低方案公司对车载系统的版本管理的难度,方便经销商或生厂商自主地对车载系统进行差异化功能配置,配置过程方便快速。比如,当方案公司下游的经销商或生厂商需要差异化设置时,可以将通过一台车载系统的配置学习生成第一配置文件,并将第一配置文件存储到u盘、sd卡等外挂设备内,在调试另外的车载系统时将外挂设备插入,另外的车载系统即会自动完成需要的配置。

附图说明

图1为本发明一实施例的车载系统的配置方法的流程示意图;

图2为本发明一实施例的车载系统的配置方法的步骤s2的流程示意图;

图3为本发明另一实施例的车载系统的配置方法的步骤s2的流程示意图;

图4为本发明一实施例的车载系统的配置方法的流程示意图;

图5为本发明一实施例的车载系统的配置装置的结构示意框图;

图6为本发明一实施例的查找单元的结构示意框图;

图7为本发明另一实施例的查找单元的结构示意框图;

图8为本发明一实施例的查找单元的结构示意框图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

参照图1,本发明实施例提供一种车载系统的配置方法,包括步骤:

s1、车载系统开机时,自动查找车载系统是否连接有外挂设备;

s2、若有,则导入所述外挂设备中指定的第一配置文件,其中,所述第一配置文件是其它车载系统学习指定配置时生成的配置文件;

s3、在所述车载系统中加载所述第一配置文件。

如上述步骤s1所述,上述外挂设备是指如u盘、sd卡等具有存储数据功能、且能将存储设备导出给其他设备的装置。上述车载系统即为运行车载设备的系统,其可以运行导航、收音机、音乐、浏览器等,还可以对车辆进行相应的控制,如控制车载空调等。本实施例中,上述车载系统是基于安卓系统的车载系统。车载系统开机时自动查找外挂设备,无需人工控制,加快了配置过程的速度。

如上述步骤s2所述,上述第一配置文件不是方案公司新配置的文件,而是经销商或者生产商通过在一台车载系统上进行学习新配置时生成的配置文件,比如,需要更改车载系统的虚拟按键的位置,在一个车载系统上既可以进行配置学习,在配置学习过程中即会生成上述第一配置文件,将该第一配置文件导入到外挂设备中,既可以将该配置文件给其它车载系统使用。上述指定的第一配置文件一般存储在外挂设备的指定存储空间,方便产找使用。外挂设备中可能存储有多个第一配置文件,但是可以根据配置需求只查找指定的一个,查找过程中可以通过指定路径查找,也可以通过指定包名等进行查找。

如上述步骤s3所述,车载系统加载第一配置文件,即会将第一配置文件的内容配置到车载系统中。

本实施例中,上述第一配置文件为配置所述车载系统中开机logo、虚拟按键、屏幕坐标参数中的一种或多种的文件。比如,开机logo为第一图样,而第一配置文件中的配置为第二图样,加载之后,开机图样即会更改为第二图样。同理,虚拟按键的位置、屏幕坐标参数等均可以重新配置。在其它实施例中,只要是可以通过学习实现的功能,在学习过程中都可以生成上述第一配置文件,以供其他设备进行配置使用。

参照图2,本实施例中,上述将外挂设备中指定的第一配置文件导入车载系统中的步骤s2,包括:

s201、按照预设的路径到所述外挂设备中查找所述第一配置文件;

s202、将查找到的所述第一配置文件拷贝到所述车载系统中。

如上述步骤s201和s202所述,第一配置文件存储在外挂设备的指定位置,车载系统只需要按照预设的路径既可以找到第一配置文件,无需到外挂设备中进行搜索等,提高获取第一配置文件的速度。

本实施例中,上述将查找到的所述第一配置文件拷贝到所述车载系统中的步骤s202之前,包括:

s203、判断所述第一配置文件与当前车载系统的版本是否匹配;

s204、若匹配,则生成导入所述第一配置文件的导入命令。

如上述步骤s203和s204所述,由于车载系统的载体不同,如屏幕大小不同、形状不同等,其所用的车载系统的版本也不同,所以在导入第一配置文件时先判断第一配置文件可配置的车载系统版本与其自身的车载系统版本是否相同,只有在相同的情况下才会将第一配置文件导入。

本实施例中,上述判断所述第一配置文件与当前车载系统的版本是否匹配的步骤s203之后,包括:

s205、若不匹配,则生成提醒信息显示于所述车载系统的显示界面。

如上述步骤s205所述,当第一配置文件与当前车载系统的版本不同,则停止进行导入加载的过程,并生成提醒信息告知工作人员,使工作人员及时进行调整。在其它实施例中,还可以以语音播报的形式提醒用户第一配置文件与当前车载系统的版本不匹配的消息。

参照图3,在另一实施例中,上述将查找到的所述第一配置文件拷贝到所述车载系统中的步骤s202之前,包括:

s206、获取所述第一配置文件的校验码;

s207、根据所述校验码判断所述车载系统是否加载过所述第一配置文件;

s208、若否,则生成导入所述第一配置文件的导入命令。

如上述步骤s206、s207和s208所述,在将第一配置文件导入到车载系统之前,先判断车载系统是否已经加载过第一配置文件,如果已经配置过,则无需再次将第一配置文件导入车载系统中,反之,车载系统没有加载过第一配置文件,则会将第一配置文件导入到车载系统进行加载配置。上述判断方法即为查看第一配置文件的校验码是否与车载系统中存储的校验码相同,如果相同,则说明车载系统已经加载过第一配置文件,否者说明车载系统没有加载过第一配置文件。上述校验码是生成配置文件是生成的标识信息,可以是一串指定的字符串等,车载系统在加载配置文件时会将该校验码解析存储,以便于与外挂设备中的配置文件的校验码进行比对,区分车载系统是否配置过相应的配置文件。如果判定车载系统已经配置过第一配置文件,会生成提醒信息告知工作人员。

参照图4,本实施例中,上述在所述车载系统中加载所述第一配置文件的步骤s3之后,包括:

s4、根据所述车载系统学习新的配置而生成可导出到外挂设备上的第二配置文件;

s5、将所述第二配置文件导出到所述外挂设备上。

如上述步骤s4和s5所述,上述车载系统可以作为一个新的学习源,以生成新的第二配置文件。比如,经销商需要更改虚拟按键的功能,将开关虚拟按键修改为下一曲虚拟按键,则可以在上述车载系统中进行配置学习,在配置学习过程中即会形成对应的第二配置文件,然后第二配置文件导出给外挂设备,在外挂设备中的存储位置与第一配置文件相同。当该外挂设备插入另一车载系统后,该另一车载设备既可以将第一配置文件和第二配置文件均导入到系统中,进行加载,已得到新的配置。

本发明实施例的本发明的车载系统的配置方法,车载系统在开机时自动查找外挂设备中指定的第一配置文件,如果查找到就会自动将第一配置文件导入车载系统中进行加载,而第一配置文件可以是车载设备通过学习指定配置时生成的配置文件,无需方案公司提供新的车载系统版本,降低方案公司的工作量,同时降低方案公司对车载系统的版本管理的难度,方便经销商或生厂商自主地对车载系统进行差异化功能配置,配置过程方便快速。比如,当方案公司下游的经销商或生厂商需要差异化设置时,可以将通过一台车载系统的配置学习生成第一配置文件,并将第一配置文件存储到u盘、sd卡等外挂设备内,在调试另外的车载系统时将外挂设备插入,另外的车载系统即会自动完成需要的配置。

参照图5,本发明实施例还提供一种车载系统的配置装置,包括:

查找单元10,车载系统开机时,自动查找车载系统是否连接有外挂设备;

导入单元20,用于若查找到所述外挂设备,则导入所述外挂设备中指定的第一配置文件,其中,所述第一配置文件是其它车载系统学习指定配置时生成的配置文件;

加载单元30,在所述车载系统中加载所述第一配置文件。

在上述查找单元10中,上述外挂设备是指如u盘、sd卡等具有存储数据功能、且能将存储设备导出给其他设备的装置。上述车载系统即为运行车载设备的系统,其可以运行导航、收音机、音乐、浏览器等,还可以对车辆进行相应的控制,如控制车载空调等。本实施例中,上述车载系统是基于安卓系统的车载系统。车载系统开机时自动查找外挂设备,无需人工控制,加快了配置过程的速度。

在上述导入单元20中,上述第一配置文件不是方案公司新配置的文件,而是经销商或者生产商通过在一台车载系统上进行学习新配置时生成的配置文件,比如,需要更改车载系统的虚拟按键的位置,在一个车载系统上既可以进行配置学习,在配置学习过程中即会生成上述第一配置文件,将该第一配置文件导入到外挂设备中,既可以将该配置文件给其它车载系统使用。上述指定的第一配置文件一般存储在外挂设备的指定存储空间,方便产找使用。外挂设备中可能存储有多个第一配置文件,但是可以根据配置需求只查找指定的一个,查找过程中可以通过指定路径查找,也可以通过指定包名等进行查找。

在上述加载单元30中,车载系统加载第一配置文件,即会将第一配置文件的内容配置到车载系统中。

本实施例中,上述第一配置文件为配置所述车载系统中开机logo、虚拟按键、屏幕坐标参数中的一种或多种的文件。比如,开机logo为第一图样,而第一配置文件中的配置为第二图样,加载之后,开机图样即会更改为第二图样。同理,虚拟按键的位置、屏幕坐标参数等均可以重新配置。在其它实施例中,只要是可以通过学习实现的功能,在学习过程中都可以生成上述第一配置文件,以供其他设备进行配置使用。

参照图6,本实施例中,上述导入单元20,包括:

查找模块201,用于按照预设的路径到所述外挂设备中查找所述第一配置文件;

拷贝模块202,用于将查找到的所述第一配置文件拷贝到所述车载系统中。

在上述查找模块201和拷贝模块202中,第一配置文件存储在外挂设备的指定位置,查找模块201只需要按照预设的路径既可以找到第一配置文件,无需到外挂设备中进行搜索等,提高获取第一配置文件的速度。

本实施例中,上述导入单元20,还包括:

第一判断模块203,用于判断所述第一配置文件与当前车载系统的版本是否匹配;

第一生成模块204,用于若所述第一配置文件与当前车载系统的版本匹配,则生成导入所述第一配置文件的导入命令。

在上述第一判断模块203和第一生成模块204中,由于车载系统的设备型号不同,如屏幕大小不同、形状不同等,其所用的车载系统的版本也不同,所以在导入第一配置文件时先通过第一判断模块203判断第一配置文件可配置的车载系统版本与其自身的车载系统版本是否相同,只有在相同的情况下才会将第一配置文件导入。

本实施例中,上述导入单元20,还包括:

显示模块205,用于若所述第一配置文件与当前车载系统的版本不匹配,则生成提醒信息显示于所述车载系统的显示界面。

在上述显示模块205中,当第一配置文件与当前车载系统的版本不同,则停止进行导入加载的过程,并通过显示模块205生成提醒信息告知工作人员,使工作人员及时进行调整。在其它实施例中,还可以以语音播报的形式提醒用户第一配置文件与当前车载系统的版本不匹配的消息。

参照图7,在另一实施例中,上述导入单元20,包括:

获取模块206,用于获取所述第一配置文件的校验码;

第二判断模块207,用于根据所述校验码判断所述车载系统是否加载过所述第一配置文件;

第二生成模块208,用于若车载系统没有加载过所述第一配置文件,则生成导入所述第一配置文件的导入命令。

在上述获取模块206、第二判断模块207和第二生成模块208中,在将第一配置文件导入到车载系统之前,先判断车载系统是否已经加载过第一配置文件,如果已经配置过,则无需再次将第一配置文件导入车载系统中,反之,车载系统没有加载过第一配置文件,则会将第一配置文件导入到车载系统进行加载配置。上述判断方法即为查看第一配置文件的校验码是否与车载系统中存储的校验码相同,如果相同,则说明车载系统已经加载过第一配置文件,否者说明车载系统没有加载过第一配置文件。上述校验码是生成配置文件是生成的标识信息,可以是一串指定的字符串等,车载系统在加载配置文件时会将该校验码解析存储,以便于与外挂设备中的配置文件的校验码进行比对,区分车载系统是否配置过相应的配置文件。如果判定车载系统已经配置过第一配置文件,会生成提醒信息告知工作人员。

参照图8,上述车载系统的配置装置还包括:

学习配置单元40,用于根据所述车载系统学习新的配置而生成可导出到外挂设备上的第二配置文件;

导出单元50,用于将所述第二配置文件导出到所述外挂设备上。

在上述学习配置单元40和导出单元50中,上述车载系统可以作为一个新的学习源,以生成新的第二配置文件。比如,经销商需要更改虚拟按键的功能,将开关虚拟按键修改为下一曲虚拟按键,则可以在上述车载系统中进行配置学习,在配置学习过程中即会形成对应的第二配置文件,然后第二配置文件导出给外挂设备,在外挂设备中的存储位置与第一配置文件相同。当该外挂设备插入另一车载系统后,该另一车载设备既可以将第一配置文件和第二配置文件均导入到系统中,进行加载,已得到新的配置。

本发明实施例的本发明的车载系统的配置装置,车载系统在开机时自动查找外挂设备中指定的第一配置文件,如果查找到就会自动将第一配置文件导入车载系统中进行加载,而第一配置文件可以是车载设备通过学习指定配置时生成的配置文件,无需方案公司提供新的车载系统版本,降低方案公司的工作量,同时降低方案公司对车载系统的版本管理的难度,方便经销商或生厂商自主地对车载系统进行差异化功能配置,配置过程方便快速。比如,当方案公司下游的经销商或生厂商需要差异化设置时,可以将通过一台车载系统的配置学习生成第一配置文件,并将第一配置文件存储到u盘、sd卡等外挂设备内,在调试另外的车载系统时将外挂设备插入,另外的车载系统即会自动完成需要的配置。

以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1