当前位置: 首页> 交通专利数据库 >详情
原文传递 车辆的控制方法、车辆及非临时性计算机可读存储介质
专利名称: 车辆的控制方法、车辆及非临时性计算机可读存储介质
摘要: 本申请公开了一种车辆的控制方法及车辆。其中,车辆的控制方法,包括:车载显示控制装置接收由多个功能按键中至少一个功能按键触发的按键事件,其中,所述多个功能按键设置在方向盘上;判断所述按键事件是否为车载显示控制装置响应事件;如果是,则所述车载显示控制装置响应所述按键事件;如果否,则将所述按键事件发送给仪器仪表,以便所述仪器仪表响应所述按键事件。本申请的车辆的控制方法可以有效降低功能按键的数量,还可以使车载显示控制装置和仪器仪表进行交互,提升用户对功能按键的使用体验。
专利类型: 发明专利
国家地区组织代码: 广东;44
申请人: 广州小鹏汽车科技有限公司
发明人: 赵利军;任建华;钟华;程振华
专利状态: 有效
申请日期: 2019-06-04T00:00:00+0800
发布日期: 2019-09-06T00:00:00+0800
申请号: CN201910483203.3
公开号: CN110203147A
代理机构: 北京清亦华知识产权代理事务所(普通合伙)
代理人: 张润
分类号: B60R11/02(2006.01);B;B60;B60R;B60R11
申请人地址: 510640 广东省广州市广州中新广州知识城九佛建设路333号245室
主权项: 1.一种车辆的控制方法,其特征在于,包括以下步骤: 车载显示控制装置接收由多个功能按键中至少一个功能按键触发的按键事件,其中,所述多个功能按键设置在方向盘上; 判断所述按键事件是否为车载显示控制装置响应事件; 如果是,则所述车载显示控制装置响应所述按键事件; 如果否,则将所述按键事件发送给仪器仪表,以便所述仪器仪表响应所述按键事件。 2.根据权利要求1所述的车辆的控制方法,其特征在于,所述车载显示控制装置接收由多个功能按键中至少一个功能按键触发的按键事件,包括: 第一控制单元通过LIN总线接收由多个功能按键中至少一个功能按键触发的按键事件,其中,所述第一控制单元通过所述LIN总线与所述多个功能按键相连; 所述第一控制单元通过CAN协议将所述按键事件以CAN信号的形式发送给所述车载显示装置侧的第二控制单元,以由所述第二控制单元对所述CAN信号解析后,将所述按键事件发送给所述车载显示控制装置,其中,所述第一控制单元通过CAN总线与所述第二控制单元相连,所述第二控制单元通过硬线与所述车载显示控制装置相连。 3.根据权利要求1所述的车辆的控制方法,其特征在于,所述车载显示控制装置运行有Android系统,所述车载显示控制装置的Android系统包括应用层、系统框架层和底层内核,其中, 所述底层内核接收所述按键事件,并将所述按键事件发送给所述系统框架层; 所述系统框架层判断所述按键事件是否为车载显示控制装置响应事件; 如果所述按键事件是车载显示控制装置响应事件,则将所述按键事件发送给所述应用层,以由所述应用层响应所述按键事件; 如果所述按键事件不是车载显示控制装置响应事件,则将所述按键事件发送给所述仪器仪表,以由所述仪器仪表响应所述按键事件。 4.根据权利要求3所述的车辆的控制方法,其特征在于,所述底层内核接收所述按键事件,并将所述按键事件发送给所述系统框架层,包括: 所述底层内核将来自所述第二控制单元发送的CAN信号转换成相应的按键事件,并将所述按键事件写入设备节点文件。 5.根据权利要求4所述的车辆的控制方法,其特征在于,所述系统框架层包括:PhoneWindowManager和InputMangerService, 其中,所述InputMangerService从所述设备节点文件读取所述按键事件,对所述按键事件进行加工处理,并将加工好的按键事件传递给所述PhoneWindowManager; 所述PhoneWindowManager确定所述按键事件不是车载显示控制装置响应事件后通过sendToICM将所述按键事件发送给仪器仪表; 所述PhoneWindowManager确定所述按键事件是车载显示控制装置响应事件后通过第一机制发送按键事件至Android系统的Service应用,通过第二机制发送按键事件至Android系统的UI应用。 6.根据权利要求2所述的车辆的控制方法,其特征在于,在所述第二控制单元对所述CAN信号解析后,将所述按键事件发送给所述车载显示控制装置之前,还包括: 判断所述按键事件是否为表示车载显示控制装置重启或仪器仪表重启的组合按键事件; 如果是,则根据组合按键事件控制所述车载显示控制装置或所述仪器仪表重启; 如果否,则将所述按键事件发送给所述车载显示控制装置。 7.根据权利要求2所述的车辆的控制方法,其特征在于,所述CAN信号包括信号名称、信号描述、信号解析、发送方、接收方和报文类型在内的字段。 8.一种车辆,其特征在于,包括: 接收模块,用于接收由多个功能按键中至少一个功能按键触发的按键事件,其中,所述多个功能按键设置在方向盘上; 判断模块,用于判断所述按键事件是否为车载显示控制装置响应事件; 执行模块,用于在所述判断模块判断所述按键事件为车载显示控制装置响应事件时,响应所述按键事件,否则将所述按键事件发送给仪器仪表,以便所述仪器仪表响应所述按键事件。 9.根据权利要求8所述的车辆,其特征在于,所述接收模块接收由多个功能按键中至少一个功能按键触发的按键事件,包括: 第一控制单元通过LIN总线接收由多个功能按键中至少一个功能按键触发的按键事件,其中,所述第一控制单元通过所述LIN总线与所述多个功能按键相连; 所述第一控制单元通过CAN协议将所述按键事件以CAN信号的形式发送给所述车载显示装置侧的第二控制单元,以由所述第二控制单元对所述CAN信号解析后,将所述按键事件发送给所述接收模块,其中,所述第一控制单元通过CAN总线与所述第二控制单元相连,所述第二控制单元通过硬线与所述车载显示控制装置相连。 10.根据权利要求8所述的车辆,其特征在于,所述车载显示控制装置运行有Android系统,所述车载显示控制装置的Android系统包括应用层、系统框架层和底层内核,其中, 所述底层内核接收所述按键事件,并将所述按键事件发送给所述系统框架层; 所述系统框架层判断所述按键事件是否为车载显示控制装置响应事件; 如果所述按键事件是车载显示控制装置响应事件,则将所述按键事件发送给所述应用层,以由所述应用层响应所述按键事件; 如果所述按键事件不是车载显示控制装置响应事件,则将所述按键事件发送给所述仪器仪表,以由所述仪器仪表响应所述按键事件。 11.根据权利要求10所述的车辆,其特征在于, 所述底层内核接收所述按键事件,并将所述按键事件发送给所述系统框架层,包括: 所述底层内核将来自所述第二控制单元发送的CAN信号转换成相应的按键事件,并将所述按键事件写入设备节点文件。 12.根据权利要求11所述的车辆,其特征在于,所述系统框架层包括:PhoneWindowManager和InputMangerService, 其中,所述InputMangerService从所述设备节点文件读取所述按键事件,对所述按键事件进行加工处理,并将加工好的按键事件传递给所述PhoneWindowManager; 所述PhoneWindowManager确定所述按键事件不是车载显示控制装置响应事件后通过sendToICM将所述按键事件发送给仪器仪表; 所述PhoneWindowManager确定所述按键事件是车载显示控制装置响应事件后通过第一机制发送按键事件至Android系统的Service应用,通过第二机制发送按键事件至Android系统的UI应用。 13.根据权利要求9所述的车辆,其特征在于,所述第二控制单元对所述CAN信号解析后,将所述按键事件发送给所述接收模块之前,还包括:判断所述按键事件是否为表示车载显示控制装置重启或仪器仪表重启的组合按键事件;如果是,则根据组合按键事件控制所述车载显示控制装置或所述仪器仪表重启;如果否,则将所述按键事件发送给所述车载显示控制装置。 14.根据权利要求9所述的车辆,其特征在于,所述CAN信号包括信号名称、信号描述、信号解析、发送方、接收方和报文类型在内的字段。 15.一种非临时性计算机可读存储介质,其上存储有车辆的控制程序,该车辆的控制程序被处理器执行时实现权利要求1-7任一所述的车辆的控制方法。
所属类别: 发明专利
检索历史
应用推荐