您的当前位置:首页正文

一种车辆电子控制单元功能设置方法及相关装置[发明专利]

来源:我们爱旅游
(19)中华人民共和国国家知识产权局

(12)发明专利申请

(10)申请公布号 CN 110758280 A(43)申请公布日 2020.02.07

(21)申请号 201911048072.2(22)申请日 2019.10.30

(71)申请人 深圳市元征科技股份有限公司

地址 518000 广东省深圳市龙岗区坂田街

道五和大道北4012号元征工业园(72)发明人 刘均 裴慧 庄文龙 

(74)专利代理机构 深圳市深佳知识产权代理事

务所(普通合伙) 44285

代理人 常忠良(51)Int.Cl.

B60R 16/02(2006.01)

权利要求书2页 说明书14页 附图7页

(54)发明名称

一种车辆电子控制单元功能设置方法及相关装置(57)摘要

本申请公开了一种车辆电子控制单元功能设置方法,其特征在于,包括根据获取到的按键映射配置文件对接收到的按键触发指令进行匹配,得到对应的功能设置命令;根据所述功能设置命令与对应的电子控制单元建立通讯连接;当通讯连接建立成功后,根据所述功能设置命令对所述电子控制单元进行功能设置操作。通过按键映射配置文件,在接收到按键触发指令后对对应的电子控制单元执行对应的功能设置操作,提高了车辆功能设置的方便程度。本申请还公开了一种车辆电子控制单元功能设置装置、车载装置以及计算机可读存储介质,均具有上述有益效果。

CN 110758280 ACN 110758280 A

权 利 要 求 书

1/2页

1.一种车辆电子控制单元功能设置方法,其特征在于,应用于车载设备,包括:根据获取到的按键映射配置文件对接收到的按键触发指令进行匹配,得到对应的功能设置命令;

根据所述功能设置命令与对应的电子控制单元建立通讯连接;当通讯连接建立成功后,根据所述功能设置命令对所述电子控制单元进行功能设置操作。

2.根据权利要求1所述的车辆电子控制单元设置方法,其特征在于,根据获取到的按键映射配置文件对接收到的按键触发指令进行匹配,得到对应的功能设置命令,包括:

通过无线连接获取到所述按键映射配置文件;当接收到所述按键触发指令时,将所述按键触发指令在所述按键映射配置文件中进行匹配,得到对应的所述功能设置命令。

3.根据权利要求1所述的车辆电子控制单元设置方法,其特征在于,根据获取到的按键映射配置文件对接收到的按键触发指令进行匹配,得到对应的功能设置命令,包括:

通过有线连接获取到所述按键映射配置文件;当接收到所述按键触发指令时,将所述按键触发指令在所述按键映射配置文件中进行匹配,得到对应的所述功能设置命令。

4.根据权利要求1所述的车辆电子控制单元设置方法,其特征在于,根据所述功能设置命令与对应的电子控制单元建立通讯连接,包括:

根据获取到的车型信息查找出对应的诊断协议文件;

根据所述功能设置命令对应的电子控制单元类型在所述诊断协议文件中查找出对应的电子控制单元诊断信息;

根据所述电子控制单元诊断信息对所述电子控制单元建立通讯连接。5.根据权利要求1所述的车辆电子控制单元设置方法,其特征在于,当通讯连接建立成功后,根据所述功能设置命令对所述电子控制单元进行功能设置操作,包括:

当通讯连接建立成功后,获取所述功能设置命令对应功能的当前状态;判断所述当前状态与所述功能设置命令对应的状态是否不同;若是,则根据所述功能设置命令对所述电子控制单元进行功能设置操作。6.根据权利要求1所述的车辆电子控制单元设置方法,其特征在于,还包括:当通过预设路径接收到映射修改数据时,根据所述映射修改数据对所述按键映射配置文件进行修改。

7.根据权利要求1所述的车辆电子控制单元设置方法,其特征在于,还包括:当功能设置操作成功后,发送语音提示。8.一种车辆电子控制单元功能设置装置,其特征在于,包括:功能命令匹配模块,用于根据获取到的按键映射配置文件对接收到的按键触发指令进行匹配,得到对应的功能设置命令;

通讯连接建立模块,用于根据所述功能设置命令与对应的电子控制单元建立通讯连接;

功能设置模块,用于当通讯连接建立成功后,根据所述功能设置命令对所述电子控制单元进行功能设置操作。

2

CN 110758280 A

权 利 要 求 书

2/2页

9.一种车载装置,其特征在于,包括:存储器,用于存储计算机程序;处理器,用于执行所述计算机程序时实现如权利要求1至7任一项所述的车辆电子控制单元设置方法的步骤。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述的车辆电子控制单元设置方法的步骤。

3

CN 110758280 A

说 明 书

一种车辆电子控制单元功能设置方法及相关装置

1/14页

技术领域

[0001]本申请涉及OBD技术领域,特别涉及一种车辆电子控制单元功能设置方法,还涉及一种车辆电子控制单元功能设置装置、车载装置以及计算机可读存储介质。背景技术

[0002]目前,在车辆技术领域中,汽车的电子化程度越来越高。使用车辆时,车辆的电子系统支持了海量功能的设置。比如,对车辆电子系统的语言进行设置,或者是对车辆中氛围灯的颜色进行切换,或者是对车辆的某些功能进行关闭或开启,亦或者是选择车辆的驾驶模式。诸如此类的功能设置,都可以在车主对电子系统进行操作的情况按照自己的需求进行设置。

[0003]现有技术中,随着车辆的大部分功能的电子化程度越来越高,对其进行设置操作的方式都被安置在电子化系统的菜单中,例如,将软件功能设置在仪表盘或者是导航功能的菜单。在此基础上,车辆的使用人员如果对某些功能进行操作,就需要通过功能选择键或者是手动触摸选择,以便进入到指定的设置操作菜单,最后才可以进行设置和操作。可见,在现有技术中,对于一些常用的功能仍然需要进行菜单选择,最后才可以进行操作,操作步骤十分繁琐。如果是在行驶途中进行操作,还会影响到驾驶人员的注意力,对行车安全造成巨大的隐患。[0004]因此,如何提高车辆功能设置的方便程度是本领域技术人员关注的重点问题。发明内容

[0005]本申请的目的是提供一种车辆电子控制单元功能设置方法、车辆电子控制单元功能设置装置、车载装置以及计算机可读存储介质,通过按键映射配置文件,在接收到按键触发指令后对对应的电子控制单元执行对应的功能设置操作,提高了车辆功能设置的方便程度。

[0006]为解决上述技术问题,本申请提供了一种车辆电子控制单元功能设置方法,应用于车载设备,包括:

[0007]根据获取到的按键映射配置文件对接收到的按键触发指令进行匹配,得到对应的功能设置命令;

[0008]根据所述功能设置命令与对应的电子控制单元建立通讯连接;[0009]当通讯连接建立成功后,根据所述功能设置命令对所述电子控制单元进行功能设置操作。

[0010]优选的,根据获取到的按键映射配置文件对接收到的按键触发指令进行匹配,得到对应的功能设置命令,包括:

[0011]通过无线连接获取到所述按键映射配置文件;[0012]当接收到所述按键触发指令时,将所述按键触发指令在所述按键映射配置文件中进行匹配,得到对应的所述功能设置命令。

4

CN 110758280 A[0013]

说 明 书

2/14页

优选的,根据获取到的按键映射配置文件对接收到的按键触发指令进行匹配,得

到对应的功能设置命令,包括:

[0014]通过有线连接获取到所述按键映射配置文件;[0015]当接收到所述按键触发指令时,将所述按键触发指令在所述按键映射配置文件中进行匹配,得到对应的所述功能设置命令。[0016]优选的,根据所述功能设置命令与对应的电子控制单元建立通讯连接,包括:[0017]根据获取到的车型信息查找出对应的诊断协议文件;

[0018]根据所述功能设置命令对应的电子控制单元类型在所述诊断协议文件中查找出对应的电子控制单元诊断信息;

[0019]根据所述电子控制单元诊断信息对所述电子控制单元建立通讯连接。[0020]优选的,当通讯连接建立成功后,根据所述功能设置命令对所述电子控制单元进行功能设置操作,包括:

[0021]当通讯连接建立成功后,获取所述功能设置命令对应功能的当前状态;[0022]判断所述当前状态与所述功能设置命令对应的状态是否不同;[0023]若是,则根据所述功能设置命令对所述电子控制单元进行功能设置操作。[0024]优选的,还包括:

[0025]当通过预设路径接收到映射修改数据时,根据所述映射修改数据对所述按键映射配置文件进行修改。[0026]优选的,还包括:

[0027]当功能设置操作成功后,发送语音提示。[0028]为解决上述技术问题,本申请还提供了一种车辆电子控制单元功能设置装置,包括:

[0029]功能命令匹配模块,用于根据获取到的按键映射配置文件对接收到的按键触发指令进行匹配,得到对应的功能设置命令;[0030]通讯连接建立模块,用于根据所述功能设置命令与对应的电子控制单元建立通讯连接;

[0031]功能设置模块,用于当通讯连接建立成功后,根据所述功能设置命令对所述电子控制单元进行功能设置操作。[0032]优选的,功能命令匹配模块具体用于通过无线连接获取到所述按键映射配置文件;当接收到所述按键触发指令时,将所述按键触发指令在所述按键映射配置文件中进行匹配,得到对应的所述功能设置命令。[0033]优选的,功能命令匹配模块具体用于通过有线连接获取到所述按键映射配置文件;当接收到所述按键触发指令时,将所述按键触发指令在所述按键映射配置文件中进行匹配,得到对应的所述功能设置命令。[0034]优选的,通讯连接建立模块具体用于根据获取到的车型信息查找出对应的诊断协议文件;根据所述功能设置命令对应的电子控制单元类型在所述诊断协议文件中查找出对应的电子控制单元诊断信息;根据所述电子控制单元诊断信息对所述电子控制单元建立通讯连接。

[0035]优选的,功能设置模块具体用于当通讯连接建立成功后,获取所述功能设置命令

5

CN 110758280 A

说 明 书

3/14页

对应功能的当前状态;判断所述当前状态与所述功能设置命令对应的状态是否不同;若是,则根据所述功能设置命令对所述电子控制单元进行功能设置操作。[0036]优选的,车辆电子控制单元功能设置装置,还包括:配置文件修改模块,用于当通过预设路径接收到映射修改数据时,根据所述映射修改数据对所述按键映射配置文件进行修改。

[0037]优选的,车辆电子控制单元功能设置装置,还包括:语音提示模块,用于当功能设置操作成功后,发送语音提示。[0038]为解决上述技术问题,本申请还提供了一种车载装置,包括:[0039]存储器,用于存储计算机程序;[0040]处理器,用于执行上述存储器存储的计算机程序时可实现如下步骤:[0041]根据获取到的按键映射配置文件对接收到的按键触发指令进行匹配,得到对应的功能设置命令;根据所述功能设置命令与对应的电子控制单元建立通讯连接;当通讯连接建立成功后,根据所述功能设置命令对所述电子控制单元进行功能设置操作。[0042]优选的,处理器执行存储器中保存的计算机子程序时,可以具体实现以下步骤:通过无线连接获取到所述按键映射配置文件;当接收到所述按键触发指令时,将所述按键触发指令在所述按键映射配置文件中进行匹配,得到对应的所述功能设置命令。[0043]优选的,处理器执行存储器中保存的计算机子程序时,可以具体实现以下步骤:通过有线连接获取到所述按键映射配置文件;当接收到所述按键触发指令时,将所述按键触发指令在所述按键映射配置文件中进行匹配,得到对应的所述功能设置命令。[0044]优选的,处理器执行存储器中保存的计算机子程序时,可以具体实现以下步骤:根据获取到的车型信息查找出对应的诊断协议文件;根据所述功能设置命令对应的电子控制单元类型在所述诊断协议文件中查找出对应的电子控制单元诊断信息;根据所述电子控制单元诊断信息对所述电子控制单元建立通讯连接。[0045]优选的,处理器执行存储器中保存的计算机子程序时,可以具体实现以下步骤:当通讯连接建立成功后,获取所述功能设置命令对应功能的当前状态;判断所述当前状态与所述功能设置命令对应的状态是否不同;若是,则根据所述功能设置命令对所述电子控制单元进行功能设置操作。[0046]优选的,处理器执行存储器中保存的计算机子程序时,可以具体实现以下步骤:当通过预设路径接收到映射修改数据时,根据所述映射修改数据对所述按键映射配置文件进行修改。

[0047]优选的,处理器执行存储器中保存的计算机子程序时,可以具体实现以下步骤:当功能设置操作成功后,发送语音提示。[0048]为解决上述技术问题,本申请还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:[0049]根据获取到的按键映射配置文件对接收到的按键触发指令进行匹配,得到对应的功能设置命令;根据所述功能设置命令与对应的电子控制单元建立通讯连接;当通讯连接建立成功后,根据所述功能设置命令对所述电子控制单元进行功能设置操作。[0050]优选的,计算机可读存储介质中保存的计算机子程序被处理器执行时,可以具体实现以下步骤:对路况信息进行交叉口识别,判断当前道路是否存在交叉口;当存在交叉口

6

CN 110758280 A

说 明 书

4/14页

时,对路况信息进行移动对象识别,判断距离交叉口预设距离内是否存在移动对象。当不存在交叉口时,返回获取图像采集设备采集的当前道路的路况信息的步骤。[0051]优选的,计算机可读存储介质中保存的计算机子程序被处理器执行时,可以具体实现以下步骤:通过无线连接获取到所述按键映射配置文件;当接收到所述按键触发指令时,将所述按键触发指令在所述按键映射配置文件中进行匹配,得到对应的所述功能设置命令。

[0052]优选的,计算机可读存储介质中保存的计算机子程序被处理器执行时,可以具体实现以下步骤:通过有线连接获取到所述按键映射配置文件;当接收到所述按键触发指令时,将所述按键触发指令在所述按键映射配置文件中进行匹配,得到对应的所述功能设置命令。

[0053]优选的,计算机可读存储介质中保存的计算机子程序被处理器执行时,可以具体实现以下步骤:根据获取到的车型信息查找出对应的诊断协议文件;根据所述功能设置命令对应的电子控制单元类型在所述诊断协议文件中查找出对应的电子控制单元诊断信息;根据所述电子控制单元诊断信息对所述电子控制单元建立通讯连接。[0054]优选的,计算机可读存储介质中保存的计算机子程序被处理器执行时,可以具体实现以下步骤:当通讯连接建立成功后,获取所述功能设置命令对应功能的当前状态;判断所述当前状态与所述功能设置命令对应的状态是否不同;若是,则根据所述功能设置命令对所述电子控制单元进行功能设置操作。[0055]优选的,计算机可读存储介质中保存的计算机子程序被处理器执行时,可以具体实现以下步骤:当通过预设路径接收到映射修改数据时,根据所述映射修改数据对所述按键映射配置文件进行修改。[0056]优选的,计算机可读存储介质中保存的计算机子程序被处理器执行时,可以具体实现以下步骤:当功能设置操作成功后,发送语音提示。[0057]可见,本申请所提供的技术方案,通过OBD装置先根据已经确定的按键映射配置文件对此时触发的按键触发指令进行匹配,从而得到与触发按键相对应的功能设置命令,然后根据该功能设置命令在车辆的众多电子控制单元中与对应的电子控制单元建立通讯连接,使得在建立通讯连接后可以对该电子控制单元进行控制操作,因此,在最后根据该功能设置命令对该电子控制单元进行功能设置操作,实现了通过按键映射直接对对应的电子控制单元功能进行设置操作,而不是在原有的电子控制单元菜单中进行查找或选定操作,在提高功能设置操作的方便程度的同时,使司机可以通过实体按键进行功能设置,避免司机的注意力分散,保证了行驶驾驶的安全性。

[0058]本申请还提供一种车辆电子控制单元功能设置装置、车载装置以及计算机可读存储介质,均具有上述有益效果,在此不再赘述。附图说明

[0059]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。

7

CN 110758280 A[0060]

说 明 书

5/14页

图1为本申请实施例所提供的第一种车辆电子控制单元功能设置方法的流程示意图2为本申请实施例所提供的第二种车辆电子控制单元功能设置方法的流程示意图3为本申请实施例所提供的第三种车辆电子控制单元功能设置方法的流程示意图4为本申请实施例所提供的第四种车辆电子控制单元功能设置方法的流程示意图5为本申请实施例所提供的第五种车辆电子控制单元功能设置方法的流程示意图6为本申请实施例所提供的第六种车辆电子控制单元功能设置方法的流程示意图7为本申请实施例所提供的第七种车辆电子控制单元功能设置方法的流程示意图8为本申请所提供的一种车辆电子控制单元功能设置装置的结构示意图;图9为本申请所提供的一种车载装置的结构示意图。

图;

[0061]

图;

[0062]

图;

[0063]

图;

[0064]

图;

[0065]

图;

[0066]

图;

[0067][0068]

具体实施方式

[0069]本申请的核心是提供一种车辆电子控制单元功能设置方法、车辆电子控制单元功能设置装置、车载装置以及计算机可读存储介质,通过按键映射配置文件,在接收到按键触发指令后对对应的电子控制单元(ECU Electronic Control Unit)执行对应的功能设置操作,提高了车辆功能设置的方便程度。[0070]为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。[0071]现有技术中,随着车辆的大部分功能的电子化程度越来越高,对其进行设置操作的方式都被安置在电子化系统的菜单中,例如,将软件功能设置在仪表盘或者是导航功能的菜单。在此基础上,车辆的使用人员如果对某些功能进行操作,就需要通过功能选择键或者是手动触摸选择,以便进入到指定的设置操作菜单,最后才可以进行设置和操作。可见,在现有技术中,对于一些常用的功能仍然需要进行菜单选择,最后才可以进行操作,操作步骤十分繁琐。如果是在行驶途中进行操作,还会影响到驾驶人员的注意力,对行车安全造成巨大的隐患。[0072]因此,本申请提供了一种车辆电子控制单元功能设置方法,通过OBD(OnBoard Diagnostics车载自动诊断系统)装置先根据已经确定的按键映射配置文件对此时触发的按键触发指令进行匹配,从而得到与触发按键相对应的功能设置命令,然后根据该功能设置命令在车辆的众多电子控制单元中与对应的电子控制单元建立通讯连接,使得在建立通讯连接后可以对该电子控制单元进行控制操作,因此,在最后根据该功能设置命令对该电子控制单元进行功能设置操作,实现了通过按键映射直接对对应的电子控制单元功能进行

8

CN 110758280 A

说 明 书

6/14页

设置操作,而不是在原有的电子控制单元菜单中进行查找或选定操作,在提高功能设置操作的方便程度的同时,使司机可以通过实体按键进行功能设置,避免司机的注意力分散,保证了行驶驾驶的安全性。[0073]以下实施例,主要是将本申请提供的一种车辆电子控制单元功能设置方法应用于OBD装置,此外还可以应用于其他车载设备中对电子控制单元的功能进行设置,具体过程与以下应用在OBD装置中的实施例大体相同。因此,当应用于不同的车载设备中时可以参考以下实施例,在此不作赘述。[0074]请参考图1,图1为本申请实施例所提供的第一种车辆电子控制单元功能设置方法的流程示意图。

[0075]本实施例中,该方法可以包括:[0076]S101,根据获取到的按键映射配置文件对接收到的按键触发指令进行匹配,得到对应的功能设置命令;

[0077]本步骤旨在当接收到按键触发指令后,根据该按键触发指令在按键映射配置文件中匹配出对应的功能设置命令。也就是说,在按键映射配置文件中已经设置了实体按键与功能设置命令的对应关系,当实体按键被按下也就是接收到按键触发指令后,在按键映射配置文件中匹配出该按键触发指令的对应关系,即可确定到对应的功能设置命令。可见,通过该步骤,当实体按键被按下时,OBD装置可以确定出对应的功能设置命令,以便根据该功能设置命令在后续步骤对电子控制单元进行功能设置。[0078]其中,按键映射配置文件是存储于OBD装置中,保存有实体按键与功能设置命令之间的映射关系的文件数据。可见,本步骤中为了确定出实体按键对应的设置功能,首先需要通过获取到该按键映射配置文件,然后才能执行对应的操作。具体的,本步骤中的按键映射配置文件可以预先存储于OBD装置的存储介质中,也可以在本实施例执行前通过预设路径进行获取。再进一步的,OBD装置获取到该按键映射配置文件可以通过有线的方式获取,例如,串口连接,或者通过USB(Universal Serial Bus通用串行总线)连接。也可以通过无线的方式获取到,例如,通过蓝牙或者是Wifi。[0079]再进一步的,其中的按键映射配置文件可以是用户根据需求设定后得到的配置文件,也可以是根据实体按键的类型自动识别功能后得到的配置文件,还可以是从数据库中下载好的配置文件。[0080]可见,本步骤中并不限定配置文件的生成方式,也不限定配置文件的获取方式。在实际使用过程中,根据使用环境选择合适的生成方式或获取方式即可,在此不作具体限定。[0081]此外,本步骤中的按键触发指令是当实体按键被按下后接收到的按键触发指令。具体来说,该实体按键可以是在OBD装置上存在的实体按键,也可以是通过无线连接的独立的实体按键,还可以是车辆中自带的实体按键。可见,本步骤中的实体按键的具体形式并不唯一,在此不做具体限定。针对以上不同的实体按键的形式,本步骤中获取到按键触发指令的方式也各不相同。可以是通过电路传送的电信号,也可以是通过无线信号传送的电信号,还可以是通过声光介质传送的信号。可见,按键触发指令的传送方式并不唯一,在此同样也不做限定。[0082]S102,根据功能设置命令与对应的电子控制单元建立通讯连接;[0083]在S101的基础上,本步骤旨在根据匹配出的功能设置命令对对应的电子控制单元

9

CN 110758280 A

说 明 书

7/14页

建立通讯连接。由于车辆的电子化程度越来越高,车辆中不同的功能模块对应了不同的电子控制单元,当需要对对应的功能模块进行操作时,则需要对对应的电子控制单元进行通讯连接。因此,本步骤中就需要根据该功能设置命令确定对应的电子控制单元,然后再与对应的电子控制单元进行通讯连接。[0084]进一步的,当确定了需要链接的电子控制单元后,执行的建立通讯连接的方式可以采用现有技术提供的任意一种与电子控制单元建立通讯连接的方式,在此不做具体限定。也可以采用下一实施例中介绍的建立通讯连接的方式。[0085]S103,当通讯连接建立成功后,根据功能设置命令对电子控制单元进行功能设置操作。

[0086]在S102的基础上,本步骤旨在通讯连接建立成功后,根据功能设置命令对该电子控制单元执行对应的功能设置操作。也就是,对该电子控制单元执行对应的设置操作。[0087]举例来说,当功能设置命令是氛围灯开启指令,那么对应的电子控制单元就为车灯电子控制单元,因此,就对该车灯电子控制单元执行对应的氛围灯开启操作。[0088]其中,当获取到功能设置命令后对对应的电子控制单元执行功能设置操作的方式,可以采用现有技术提供的任意一种功能设置操作的方式,也可以采用以下实施例所介绍的方式,再次不做具体限定。[0089]综上,本实施例通过OBD装置先根据已经确定的按键映射配置文件对此时触发的按键触发指令进行匹配,从而得到与触发按键相对应的功能设置命令,然后根据该功能设置命令在车辆的众多电子控制单元中与对应的电子控制单元建立通讯连接,使得在建立通讯连接后可以对该电子控制单元进行控制操作,因此,在最后根据该功能设置命令对该电子控制单元进行功能设置操作,实现了通过按键映射直接对对应的电子控制单元功能进行设置操作,而不是在原有的电子控制单元菜单中进行查找或选定操作,在提高功能设置操作的方便程度的同时,使司机可以通过实体按键进行功能设置,避免司机的注意力分散,保证了行驶驾驶的安全性。

[0090]以下通过一个实施例,对本申请提供的一种车辆电子控制单元功能设置方法做进一步说明。

[0091]请参考图2,图2为本申请实施例所提供的第二种车辆电子控制单元功能设置方法的流程示意图。

[0092]本实施例中,该方法可以包括:[0093]S201,通过无线连接获取到按键映射配置文件;[0094]S202,当接收到按键触发指令时,将按键触发指令在按键映射配置文件中进行匹配,得到对应的功能设置命令;[0095]可见,本实施例中S201和S202,主要是对上一实施例中如何从获取到的按键映射配置文件匹配出对应的功能设置命令做进一步说明。本实施例中首先通过无线的方式获取到该按键映射配置文件,其中无线的方式包括Wifi、蓝牙、近场通讯。可以方便驾驶者对OBD中的映射关系进行修改和更新,减少了有线连接的复杂程度。然后,当接收到按键触发指令后,将该按键触发指令在按键映射配置文件中进行匹配,得到对应的功能设置命令。[0096]其中,匹配的方式可以通过关键词进行查找,也可以是通过标识码进行查找,在此不做具体限定。

10

CN 110758280 A[0097][0098]

说 明 书

8/14页

S203,根据功能设置命令与对应的电子控制单元建立通讯连接;S204,当通讯连接建立成功后,根据功能设置命令对电子控制单元进行功能设置

操作。

关于上述步骤S203和S204的具体实施过程可参照前述实施例的内容,在此不再进

行赘述。

[0100]以下通过一个实施例,对本申请提供的一种车辆电子控制单元功能设置方法做进一步说明。

[0101]请参考图3,图3为本申请实施例所提供的第三种车辆电子控制单元功能设置方法的流程示意图。

[0102]本实施例中,该方法可以包括:[0103]S301,通过有线连接获取到按键映射配置文件;[0104]S302,当接收到按键触发指令时,将按键触发指令在按键映射配置文件中进行匹配,得到对应的功能设置命令;[0105]可见,本实施例中S301和S302,主要是对上一实施例中如何从获取到的按键映射配置文件匹配出对应的功能设置命令做进一步说明。本实施例中首先通过有线的方式获取到该按键映射配置文件,其中有线的方式包括串口连接、USB连接以及光纤连接。可以方便驾驶者对OBD中的映射关系进行修改和更新,提高了数据传输的稳定性。然后,当接收到按键触发指令后,将该按键触发指令在按键映射配置文件中进行匹配,得到对应的功能设置命令。

[0106]其中,匹配的方式可以通过关键词进行查找,也可以是通过标识码进行查找,在此不做具体限定。[0107]S303,根据功能设置命令与对应的电子控制单元建立通讯连接;[0108]S304,当通讯连接建立成功后,根据功能设置命令对电子控制单元进行功能设置操作。

[0109]关于上述步骤S303和S304的具体实施过程可参照前述实施例的内容,在此不再进行赘述。

[0110]以下通过一个实施例,对本申请提供的一种车辆电子控制单元功能设置方法做进一步说明。

[0111]请参考图4,图4为本申请实施例所提供的第四种车辆电子控制单元功能设置方法的流程示意图。

[0112]本实施例中,该方法可以包括:[0113]S401,根据获取到的按键映射配置文件对接收到的按键触发指令进行匹配,得到对应的功能设置命令;[0114]S402,根据获取到的车型信息查找出对应的诊断协议文件;[0115]S403,根据功能设置命令对应的电子控制单元类型在诊断协议文件中查找出对应的电子控制单元诊断信息;[0116]S404,根据电子控制单元诊断信息对电子控制单元建立通讯连接;[0117]可见,本实施例中主要是对上一实施例中如何与对应的电子控制单元建立通讯连接做进一步说明。简单来说,本实施例中主要是根据功能设置命令查找出对应的电子控制

[0099]

11

CN 110758280 A

说 明 书

9/14页

单元诊断信息,最后根据该电子控制单元诊断信息对该电子控制单元建立通讯连接。一般的OBD装置与车辆中的电子控制单元进行链接的方式主要是通过电子控制单元诊断信息进行连接,但是现有技术中进行连接之后,是为了获取到对电子控制单元进行诊断的数据,而不是对其进行设置,同样也不会根据功能设置命令向电子控制单元发送功能设置的相关指令。

[0118]S405,当通讯连接建立成功后,根据功能设置命令对电子控制单元进行功能设置操作。

[0119]关于上述步骤S401和S405的具体实施过程可参照前述实施例的内容,在此不再进行赘述。

[0120]以下通过一个实施例,对本申请提供的一种车辆电子控制单元功能设置方法做进一步说明。

[0121]请参考图5,图5为本申请实施例所提供的第五种车辆电子控制单元功能设置方法的流程示意图。

[0122]本实施例中,该方法可以包括:[0123]S501,根据获取到的按键映射配置文件对接收到的按键触发指令进行匹配,得到对应的功能设置命令;[0124]S502,根据功能设置命令与对应的电子控制单元建立通讯连接;[0125]S503,当通讯连接建立成功后,获取功能设置命令对应功能的当前状态;[0126]S504,判断当前状态与功能设置命令对应的状态是否不同;[0127]S505,若是,则根据功能设置命令对电子控制单元进行功能设置操作。[0128]可见,本实施例中主要是对如何对电子控制单元进行功能设置操作做进一步说明。简单来说,就是通过该电子控制单元的当前状态判断如何进行功能设置操作。例如,功能设置命令为打开氛围灯,但是,此时进行状态信息获取后发现氛围灯处于打开的状态,因此,不需要继续执行对应的操作。

[0129]关于上述步骤S501至S502的具体实施过程可参照前述实施例的内容,在此不再进行赘述。

[0130]以下通过一个实施例,对本申请提供的一种车辆电子控制单元功能设置方法做进一步说明。

[0131]请参考图6,图6为本申请实施例所提供的第六种车辆电子控制单元功能设置方法的流程示意图。

[0132]本实施例中,该方法可以包括:[0133]S601,根据获取到的按键映射配置文件对接收到的按键触发指令进行匹配,得到对应的功能设置命令;[0134]S602,根据功能设置命令与对应的电子控制单元建立通讯连接;[0135]S603,当通讯连接建立成功后,根据功能设置命令对电子控制单元进行功能设置操作;

[0136]S604,当通过预设路径接收到映射修改数据时,根据映射修改数据对按键映射配置文件进行修改。[0137]可见,本实施例主要是对第一实施例进行扩展。即当需要对按键映射配置文件进

12

CN 110758280 A

说 明 书

10/14页

行修改时,首先通过预设路径接收到映射修改数据,其中,预设路径与接收到按键映射配置文件的预设路径大体相同,可以是有线路径,也可以是无线路径。然后,根据接收到的映射修改数据对按键映射配置文件进行修改,以便对按键映射配置文件中的内容进行更新。[0138]关于上述步骤S601至S603的具体实施过程可参照前述实施例的内容,在此不再进行赘述。

[0139]以下通过一个实施例,对本申请提供的一种车辆电子控制单元功能设置方法做进一步说明。

[0140]请参考图7,图7为本申请实施例所提供的第七种车辆电子控制单元功能设置方法的流程示意图。

[0141]本实施例中,该方法可以包括:[0142]S701,根据获取到的按键映射配置文件对接收到的按键触发指令进行匹配,得到对应的功能设置命令;[0143]S702,根据功能设置命令与对应的电子控制单元建立通讯连接;[0144]S703,当通讯连接建立成功后,根据功能设置命令对电子控制单元进行功能设置操作;

[0145]S704,当功能设置操作成功后,发送语音提示。[0146]可见,本实施例中主要也是对实施例提供的一种车辆电子控制单元功能设置方法进行扩展。具体的是,在功能设置成功后发送语音提示,以便通知驾驶者以设置完成。[0147]关于上述步骤S701至S703的具体实施过程可参照前述实施例的内容,在此不再进行赘述。

[0148]以下通过另一具体的实施例,对本申请提供的一种车辆电子控制单元功能设置方法做进一步说明。[0149]本实施例中,分为APP处理过程和OBD装置的处理过程。[0150]其中,该APP处理过程可以包括:[0151]步骤1,首先将通过USB线或者蓝牙连接到上位机APP;[0152]步骤2,连接成功后,在APP端显示出所有车型的列表让车主选择车型,比如车主选择奔驰S350;[0153]步骤3,在APP上显示出目前OBD装置上的实体按键列表,比如按键1,按键2;[0154]步骤4,车主选择要映射的按键,比如按键1,然后APP中会显示出当前车型支持的所有可以进行配置或设置的功能项列表,车主可以根据自己的需要进行映射,比如将按键1映射为ESP功能的关闭,按键2映射为氛围灯的打开等等;[0155]步骤5,然后将被选择的各按键的映射关系和各映射功能的诊断协议发送给OBD装置,比如将按键1的ESP功能关闭诊断协议和按键2的氛围灯打开诊断协议发送给OBD装置,这样OBD装置就避免保存没有用到功能的诊断协议;[0156]步骤6,APP通过蓝牙或者USB接口将映射关系和映射功能的诊断协议发送给OBD装置。

[0157]其中,该OBD装置的处理过程可以包括:[0158]步骤1,OBD装置中有专门的数据接收模块,接收到APP发来的文件数据后,将数据保存在OBD装置的映射配置文件和映射诊断协议文件中,断电也不会丢失。

13

CN 110758280 A[0159]

说 明 书

11/14页

步骤2,设置好以后将OBD装置插在汽车的OBD接口上面,由OBD来供电,16号脚为电

源线,4号脚为地线,5号脚为信号地线。[0160]步骤3,OBD装置上电后会自动的调用装置中的下位机程序,监测OBD装置上哪个实体按键被车主按下。[0161]步骤4,如果监测到OBD装置上的按键2被按下,则通过映射配置文件来查找当前按键2映射的功能。比如车主将按键2映射到了将车辆的氛围灯打开功能。[0162]步骤5,OBD装置从映射诊断协议文件中查找打开车辆氛围灯的诊断流程协议,包括车灯电子控制单元系统的诊断信息以及氛围灯的操作命令等。获取到车灯电子控制单元的协议类型,系统过滤ID,波特率,通信管脚,系统进入命令,氛围灯打开命令等。[0163]步骤6,根据车灯电子控制单元的诊断信息,OBD装置建立于汽车的通讯连接,比如设置协议类型为CAN类型,通讯管脚为6,14号脚,通讯波特率为500K,系统的过滤ID为发送ID是0xBE00,接收ID是0Xbe20。[0164]步骤7,建立通讯连接后,向车灯的电子控制单元发送系统激活命令,比如0x1001,车灯电子控制单元回复0x5001则表示系统激活成功。[0165]步骤8,进入到车灯电子控制单元后发送当前车辆氛围灯状态读取命令,比如0x222001,车灯电子控制单元会将当前的氛围灯状态通过回复数据返回给装置,比如回复0x62200101,根据算法来解析,比如01表示打开状态,00表示关闭状态。[0166]步骤9,如果当前的车辆氛围灯状态已经为打开状态则不需要再重复打开。[0167]步骤10,如果当前氛围灯的状态为关闭则需要向车灯电子控制单元发送命令来将车辆的氛围灯进行打开,比如发送0x2f010801,车灯电子控制单元接收到命令后会将车辆的氛围灯开启然后回复0x6f010801表示开启成功。[0168]步骤11,氛围灯打开成功后,OBD装置会语音通知车主当前车辆的氛围灯已经打开成功。

[0169]此外,如果车主同时按下多个按键的话,OBD装置会有一个队列来保存所有按键信息,然后根据顺序依次的去执行每个映射的功能。[0170]同时,车主可以按自己的需求随时的通过APP来对映射的功能进行修改和调整。[0171]可见,本实施例通过OBD装置先根据已经确定的按键映射配置文件对此时触发的按键触发指令进行匹配,从而得到与触发按键相对应的功能设置命令,然后根据该功能设置命令在车辆的众多电子控制单元中与对应的电子控制单元建立通讯连接,使得在建立通讯连接后可以对该电子控制单元进行控制操作,因此,在最后根据该功能设置命令对该电子控制单元进行功能设置操作,实现了通过按键映射直接对对应的电子控制单元功能进行设置操作,而不是在原有的电子控制单元菜单中进行查找或选定操作,在提高功能设置操作的方便程度的同时,使司机可以通过实体按键进行功能设置,避免司机的注意力分散,保证了行驶驾驶的安全性。

[0172]下面对本申请实施例提供的车辆电子控制单元功能设置装置进行介绍,下文描述的车辆电子控制单元功能设置装置与上文描述的车辆电子控制单元功能设置方法可相互对应参照。

[0173]请参考图8,图8为本申请所提供的一种车辆电子控制单元功能设置装置的结构示意图,该车辆电子控制单元功能设置装置可以包括:

14

CN 110758280 A[0174]

说 明 书

12/14页

功能命令匹配模块100,用于根据获取到的按键映射配置文件对接收到的按键触

发指令进行匹配,得到对应的功能设置命令;[0175]通讯连接建立模块200,用于根据功能设置命令与对应的电子控制单元建立通讯连接;

[0176]功能设置模块300,用于当通讯连接建立成功后,根据功能设置命令对电子控制单元进行功能设置操作。

[0177]本申请所提供的车辆电子控制单元功能设置装置,通过OBD装置先根据已经确定的按键映射配置文件对此时触发的按键触发指令进行匹配,从而得到与触发按键相对应的功能设置命令,然后根据该功能设置命令在车辆的众多电子控制单元中与对应的电子控制单元建立通讯连接,使得在建立通讯连接后可以对该电子控制单元进行控制操作,因此,在最后根据该功能设置命令对该电子控制单元进行功能设置操作,实现了通过按键映射直接对对应的电子控制单元功能进行设置操作,而不是在原有的电子控制单元菜单中进行查找或选定操作,在提高功能设置操作的方便程度的同时,使司机可以通过实体按键进行功能设置,避免司机的注意力分散,保证了行驶驾驶的安全性。[0178]在一些具体的实施例中,功能命令匹配模块100具体用于通过无线连接获取到按键映射配置文件;当接收到按键触发指令时,将按键触发指令在按键映射配置文件中进行匹配,得到对应的功能设置命令。[0179]在一些具体的实施例中,功能命令匹配模块100具体用于通过有线连接获取到按键映射配置文件;当接收到按键触发指令时,将按键触发指令在按键映射配置文件中进行匹配,得到对应的功能设置命令。[0180]在一些具体的实施例中,通讯连接建立模块200具体用于根据获取到的车型信息查找出对应的诊断协议文件;根据功能设置命令对应的电子控制单元类型在诊断协议文件中查找出对应的电子控制单元诊断信息;根据电子控制单元诊断信息对电子控制单元建立通讯连接。

[0181]在一些具体的实施例中,功能设置模块300具体用于当通讯连接建立成功后,获取功能设置命令对应功能的当前状态;判断当前状态与功能设置命令对应的状态是否不同;若是,则根据功能设置命令对电子控制单元进行功能设置操作。[0182]在一些具体的实施例中,车辆电子控制单元功能设置装置,还包括:配置文件修改模块,用于当通过预设路径接收到映射修改数据时,根据映射修改数据对按键映射配置文件进行修改。

[0183]在一些具体的实施例中,车辆电子控制单元功能设置装置,还包括:语音提示模块,用于当功能设置操作成功后,发送语音提示。

[0184]下面对本申请实施例提供的OBD装置进行介绍,下文描述的OBD装置与上文描述的车辆电子控制单元功能设置方法可相互对应参照。[0185]请参考图9,图9为本申请所提供的一种车载装置的结构示意图,该OBD装置可以包括:

[0186]存储器11,用于存储计算机程序;[0187]处理器12,用于执行上述存储器11存储的计算机程序时可实现如下步骤:[0188]根据获取到的按键映射配置文件对接收到的按键触发指令进行匹配,得到对应的

15

CN 110758280 A

说 明 书

13/14页

功能设置命令;根据功能设置命令与对应的电子控制单元建立通讯连接;当通讯连接建立成功后,根据功能设置命令对电子控制单元进行功能设置操作。[0189]本实施例中,处理器12执行存储器11中保存的计算机子程序时,可以具体实现以下步骤:通过无线连接获取到按键映射配置文件;当接收到按键触发指令时,将按键触发指令在按键映射配置文件中进行匹配,得到对应的功能设置命令。[0190]本实施例中,处理器12执行存储器11中保存的计算机子程序时,可以具体实现以下步骤:通过有线连接获取到按键映射配置文件;当接收到按键触发指令时,将按键触发指令在按键映射配置文件中进行匹配,得到对应的功能设置命令。[0191]本实施例中,处理器12执行存储器11中保存的计算机子程序时,可以具体实现以下步骤:根据获取到的车型信息查找出对应的诊断协议文件;根据功能设置命令对应的电子控制单元类型在诊断协议文件中查找出对应的电子控制单元诊断信息;根据电子控制单元诊断信息对电子控制单元建立通讯连接。[0192]本实施例中,处理器12执行存储器11中保存的计算机子程序时,可以具体实现以下步骤:当通讯连接建立成功后,获取功能设置命令对应功能的当前状态;判断当前状态与功能设置命令对应的状态是否不同;若是,则根据功能设置命令对电子控制单元进行功能设置操作。

[0193]本实施例中,处理器12执行存储器11中保存的计算机子程序时,可以具体实现以下步骤:当通过预设路径接收到映射修改数据时,根据映射修改数据对按键映射配置文件进行修改。

[0194]本实施例中,处理器12执行存储器11中保存的计算机子程序时,可以具体实现以下步骤:当功能设置操作成功后,发送语音提示。

[0195]对于本申请提供的设备的介绍请参照上述方法实施例,本申请在此不做赘述。[0196]进一步的,本申请实施例还公开了一种计算机可读存储介质,用于存储计算机程序,其中,计算机程序被处理器执行时可实现如下步骤:

[0197]根据获取到的按键映射配置文件对接收到的按键触发指令进行匹配,得到对应的功能设置命令;根据功能设置命令与对应的电子控制单元建立通讯连接;当通讯连接建立成功后,根据功能设置命令对电子控制单元进行功能设置操作。[0198]在一些具体的实施例中,计算机可读存储介质中保存的计算机子程序被处理器执行时,可以具体实现以下步骤:对路况信息进行交叉口识别,判断当前道路是否存在交叉口;当存在交叉口时,对路况信息进行移动对象识别,判断距离交叉口预设距离内是否存在移动对象。当不存在交叉口时,返回获取图像采集设备采集的当前道路的路况信息的步骤。[0199]在一些具体的实施例中,计算机可读存储介质中保存的计算机子程序被处理器执行时,可以具体实现以下步骤:通过无线连接获取到按键映射配置文件;当接收到按键触发指令时,将按键触发指令在按键映射配置文件中进行匹配,得到对应的功能设置命令。[0200]在一些具体的实施例中,计算机可读存储介质中保存的计算机子程序被处理器执行时,可以具体实现以下步骤:通过有线连接获取到按键映射配置文件;当接收到按键触发指令时,将按键触发指令在按键映射配置文件中进行匹配,得到对应的功能设置命令。[0201]在一些具体的实施例中,计算机可读存储介质中保存的计算机子程序被处理器执行时,可以具体实现以下步骤:根据获取到的车型信息查找出对应的诊断协议文件;根据功

16

CN 110758280 A

说 明 书

14/14页

能设置命令对应的电子控制单元类型在诊断协议文件中查找出对应的电子控制单元诊断信息;根据电子控制单元诊断信息对电子控制单元建立通讯连接。[0202]在一些具体的实施例中,计算机可读存储介质中保存的计算机子程序被处理器执行时,可以具体实现以下步骤:当通讯连接建立成功后,获取功能设置命令对应功能的当前状态;判断当前状态与功能设置命令对应的状态是否不同;若是,则根据功能设置命令对电子控制单元进行功能设置操作。[0203]在一些具体的实施例中,计算机可读存储介质中保存的计算机子程序被处理器执行时,可以具体实现以下步骤:当通过预设路径接收到映射修改数据时,根据映射修改数据对按键映射配置文件进行修改。[0204]在一些具体的实施例中,计算机可读存储介质中保存的计算机子程序被处理器执行时,可以具体实现以下步骤:当功能设置操作成功后,发送语音提示。[0205]该计算机可读存储介质可以包括:U盘、移动硬盘、只读存储器(Read-OnlyMemory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。

[0206]对于本申请提供的计算机可读存储介质的具体介绍请参照上述方法实施例,本申请在此不做赘述。

[0207]说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。

[0208]专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。

[0209]结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。

[0210]以上对本申请所提供的一种车辆电子控制单元功能设置方法、车辆电子控制单元功能设置装置、车载装置以及计算机可读存储介质进行了详细介绍。本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以对本申请进行若干改进和修饰,这些改进和修饰也落入本申请权利要求的保护范围内。

17

CN 110758280 A

说 明 书 附 图

1/7页

图1

18

CN 110758280 A

说 明 书 附 图

2/7页

图2

19

CN 110758280 A

说 明 书 附 图

3/7页

图3

20

CN 110758280 A

说 明 书 附 图

4/7页

图4

21

CN 110758280 A

说 明 书 附 图

5/7页

图5

22

CN 110758280 A

说 明 书 附 图

6/7页

图6

23

CN 110758280 A

说 明 书 附 图

7/7页

图7

图8

图9

24

因篇幅问题不能全部显示,请点此查看更多更全内容