1.本发明涉及汽车控制技术领域,尤其是涉及一种智能车机的外设控制系统及控制方法。
背景技术:2.随着汽车技术的发展以及人们生活水平的提高,用户对车机的功能要求越来越高,在保证基本的实用性能的基础上,车机的娱乐性和用户体验越来越成为提高用户驾乘体验的一个重要指标。
3.外设设备以丰富的应用场景和应用体验逐渐成为用户使用车机与外界交互的一个重要方式,目前的基于车机的外设设备中,虽然具备连接车机以达到提高用户驾乘体验的目的,但是仍然缺乏稳定的交互途径,不利于用户的驾乘体验。
4.因此,现有技术还有待于进一步的发展。
技术实现要素:5.本技术提供一种智能车机的外设控制系统及控制方法,以解决车机、外设设备和用户的交互问题,提高了用户的乘车体验感和娱乐性。
6.本技术提供一种智能车机的外设控制方法,包括:建立车端与外设设备的物理连接;车辆上电后,判断外设设备是否具备可触发性,若具备可触发性,获取所述外设设备生成的设备代码;对比所述设备代码完成后,输出所述外设设备显示区域,所述外设设备显示区域至少显示外设设备状态信息。
7.可选的,所述判断外设设备是否具备可触发性,包括至少检测所述外设设备以下连接状态:设备合法性、接口完好性、设备正常性。
8.可选的,所述对比所述设备代码的过程包括:解析外设设备信息获得所述设备代码;判断所述设备代码是否符合车机外设设备连接条件;若符合,所述外设设备显示区域至少用于显示外设设备连接成功的信息和接收控制指令;若不符合,所述外设设备显示区域至少显示外设设备连接失败的信息。
9.可选的,接收触发控制区域生成的控制指令,所述控制区域在外设设备显示区域内;基于所述控制指令控制所述外设设备,所述控制指令至少包括外设设备启动、外设设备预约、外设设备关闭。
10.可选的,所述基于所述控制指令控制外设设备,包括:
触发所述控制区域获得外设设备启动的控制指令;所述控制区域通过lvds将所述控制指令传递给智舱域控制器;所述智舱域控制器通过以太网将所述控制指令传递给智算域控制器;所述智算域控制器通过canfd将所述控制指令传递给区域控制器;所述区域控制器通过lin将所述控制指令传递给车机接口;所述车机接口通过uart将所述控制指令传递给外设设备,完成外设设备启动。
11.可选的,所述基于控制指令控制外设设备,包括:触发所述控制区域选择预约时间获得外设设备预约的控制指令,所述预约时间包括自定义时间;所述控制区域通过lvds将所述控制指令传递给智舱域控制器;所述智舱域控制器接收所述控制指令并开始计时,若计时到达预约时间,通过以太网将所述控制指令传递给智算域控制器;所述智算域控制器通过canfd将所述控制指令传递给区域控制器;所述区域控制器通过lin将所述控制指令传递给车机接口;所述车机接口通过uart将所述控制指令传递给外设设备,完成外设设备预约。
12.可选的,所述基于控制指令控制外设设备,包括:触发所述控制区域获得外设设备启动的控制指令;所述控制区域通过lvds将所述控制指令传递给智舱域控制器;所述智舱域控制器接收所述控制指令并反馈关闭外设设备指令;所述控制区域接收所述关闭外设设备指令并完成外设设备关闭。
13.可选的,所述完成外设设备启动之后,包括:外设设备基于所述控制指令开始工作,所述控制指令至少用于外设设备启动和外设设备预约;若外设设备工作结束,外设设备通过uart向车端接口发送停止工作的状态信息;所述车端接口通过lin将所述停止工作的状态信息经区域控制器、智算域控制器和智舱域控制器通过lvds传递给外设设备显示区域。
14.可选的,所述建立车端接口与外设设备的物理连接,还包括:建立所述车端接口与所述外设设备的通电连接;动力装置经过所述车端接口为所述外设设备供电。
15.本发明的第二方面,提供一种智能车机的外设控制系统,包括:连接供电模块,至少用于建立车端与外设设备的物理连接;判断生成模块,至少用于车辆上电后,判断外设设备状态是否具备可触发性,若具备可触发性,获取所述外设设备生成的设备代码;显示模块,至少用于对比所述设备代码完成后,输出所述外设设备显示区域,所述外设设备显示区域至少显示外设设备状态信息。
16.本发明的第三方面,提供一种智能车机的外设控制系统,包括:人机交互模块,至少用于输入控制指令并发送给信息控制模块,显示外设设备状态;接口模块,至少用于连接外设设备,识别所述外设设备的基本信息并发送给信息
控制模块,所述连接至少包括通讯连接;信息控制模块,至少用于判断所述控制指令和所述外设设备的基本信息;外设设备,至少用于执行所述控制指令和反馈外设设备的状态信息。
17.可选的,所述控制系统还包括:供电模块,至少用于经接口模块为外设设备供电。
18.可选的,所述人机交互模块,包括:屏显控制单元,至少具备至少一个显示窗口,所述显示窗口至少包括至少一个控制区域;所述控制区域至少用于输入控制指令,所述控制指令至少包括外设设备启动、外设设备预约、外设设备关闭。
19.可选的,所述信息控制模块,包括:智舱域控制器,至少接收来自人机交互模块和智算域控制器的信息;智算域控制器,至少用于接收来自智舱域控制器的信息;区域控制器,至少用于接收智算域控制器和接口模块的信息;所述信息包括控制指令和外设设备的基本信息。
20.可选的,所述输入控制指令还包括:触发所述控制区域输入外设设备预约的控制指令;通过lvds将所述控制指令传递给智舱域控制器;所述智舱域控制器接收所述控制指令并开始计时,若计时到达预约时间,通过以太网将所述控制指令传递给智算域控制器;所述智算域控制器通过canfd将所述控制指令传递给区域控制器;所述区域控制器通过lin将所述控制指令传递给接口模块;所述接口模块通过uart将所述控制指令传递给外设设备,完成外设设备预约。
21.本发明的第四方面,提供一种车辆,包括处理器、存储器及存储在所述存储器上并能够在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述任一项所述的智能车机的外设控制方法的步骤。
22.本发明的第五方面,提供一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现上述任一项所述的智能车机的外设控制方法的步骤。
23.本发明可以实时采集外设设备状态,实时将外设设备状态通过车机中控屏和移动终端显示并反馈给用户和车机,基于可以满足用户对外设设备端、车机端及移动终端的交互,提高外设设备辅助用户获得更多的服务能力,且提高了人机与外设设备的智能交互能力及人机对外设设备的控制力;通过对外设设备状态的判断,提高了外设设备接入车机的安全性。
附图说明
24.图1为本发明实施例中一种智能车机的外设控制方法的流程示意图;图2为本发明实施例中一种外设设备显示区域界面示意图;图3为本发明实施例中又一种外设设备显示区域界面示意图;图4为本发明实施例中一种智能车机的外设控制方法过程示意图;
图5为本发明实施例中一种智能车机的外设控制系统的模块示意框图;图6为本发明实施例中一种智能车机的外设控制系统的又一模块示意框图;图7为本发明实施例中一种智能车机的外设控制系统过程示意图。
具体实施方式
25.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
26.请参阅图1,本发明提出一种智能车机的外设控制方法,包括:步骤s110:建立车端与外设设备的物理连接。
27.具体所述物理连接的方式包括,将车端接口和外设设备中的物理接口进行物理连接,所述物理接口包括usb物理接口。随着技术的发展,车端和外设设备的物理连接方式可以不使用拔插式,如采用表面磁吸的方式,建立物理连接。
28.建立所述物理连接的目的是完成硬件连接,获得外设设备的基础信息。
29.步骤s120:车辆上电后,判断外设设备是否具备可触发性,若具备可触发性,获取所述外设设备生成的设备代码。
30.具体的,所述判断外设设备是否具备可触发性主要从以下三个方面考虑:设备的合法性,用以检验外设设备的来源是否安全,排除隐患,随着汽车技术的发展,使用不合法的外设设备容易感染病毒,甚至影响汽车正常运转。因此,不合法的外设设备将会对车辆产生损害。
31.接口完好性,若外设设备接口存在破损或者挤压,会对车端接口或者其他类似接口的位置或者部件造成损伤;设备正常性,若外设设备存在异常,不利于外设设备的通讯连接。
32.在此,判断外设设备是否具备可触发性,包括至少检测上述三点连接状态,检测结果中即使只有一项不满足,外设设备状态仍会被判断为不具备可触发性。
33.若判断外设设备状态不具备可触发性,所述外设设备显示区域至少显示外设设备连接失败的信息。
34.该方式可以有效筛选和避免危害汽车和不利于外设设备与车机连接的事件发生,有利于形成良好的车机与外设设备的交互环境。
35.步骤s130:对比所述设备代码完成后,输出所述外设设备显示区域,所述外设设备显示区域至少显示外设设备状态信息。
36.所述设备代码反映了接入的外设设备的身份信息;对比外设设备代码,基于对比结果,输出外设设备显示区域。
37.所述外设设备显示区域的可以设置在中控屏中,以中控屏内app的形式存在,或者设置在用户的移动终端中,用户可以基于应用商店或者软件安装包进行下载并安装。
38.根据设备代码的不同和对比结果的不同,显示外设设备状态信息也会不同,所述对比所述设备代码的过程包括:解析外设设备信息获得所述设备代码;
判断所述设备代码是否符合车机外设设备连接条件;若符合,所述外设设备显示区域至少用于显示外设设备连接成功的信息和接收控制指令。
39.具体的,对比所述设备代码的形式可以通过外设设备产生的设备代码进行直接比对,也可以通过解析、加解密等方式进行间接比对。
40.具体的,显示外设设备连接成功的信息包括:显示外设设备状态信息和与之对应的外设设备显示区域,所述外设设备显示区域至少用于显示外设设备连接成功的信息和接收控制指令,见图2所示,符合车端接口与外设设备连接条件,外设设备显示为亮色;若不符合,所述外设设备显示区域至少显示外设设备连接失败的信息,如显示“此设备未认可”、“此设备不符合”等,并通过汽车中控屏、移动终端等反馈给用户,以表示不符合车机外设设备连接条件,外设设备显示为暗色或者灰色。
41.针对不同的外设设备种类,如图2所示,智能外设界面,可显示例如咖啡机、车内话筒、阅读灯、磁吸手办和磁吸相机等不同的外设设备。所述外设设备显示区域的显示载体可以是车机中控屏幕或者移动终端的app上,用户通过操作车机的中控屏幕进入相应的界面来输入控制指令。除此之外,界面中可以布置其他交互功能,例如可显示座椅状态,车内温度,空调运行情况等,也可以添加控制按钮或者采取折叠、嵌套界面等形式进行交互功能的细化;对于移动终端的不同类型例如手机、平板、智能手表来说,当移动终端设备处于可连接状态如连接wifi等,且外设设备与汽车上的远程通讯模块的wifi连接时,用户可以通过手机、平板、智能手表向外设设备输入控制指令。同理,若连接状态为如蓝牙、nfc时,也可以输入控制指令。此外,借助外设设备a也可以输入控制指令以控制外设设备b。
42.在本发明一实施例中,请参阅图4,接收触发控制区域生成的控制指令,所述控制区域在外设设备显示区域内;基于所述控制指令控制所述外设设备,所述控制指令至少包括外设设备启动、外设设备预约、外设设备关闭。
43.在此,可以完成车机与外设设备的交互操作,提高用户的体验感。
44.所述基于所述控制指令控制外设设备,包括:触发所述控制区域获得外设设备启动的控制指令;所述控制区域通过lvds将所述控制指令传递给智舱域控制器;所述智舱域控制器通过以太网将所述控制指令传递给智算域控制器;所述智算域控制器通过canfd将所述控制指令传递给区域控制器;所述区域控制器通过lin将所述控制指令传递给车机接口;所述车机接口通过uart将所述控制指令传递给外设设备,完成外设设备启动。
45.具体的,触发所述控制区域获得外设设备启动的控制指令后,外设设备经过对控制指令的解析开始工作,工作完成后自动停止。例如,所述外设设备为咖啡机,当触发所述控制区域的获得咖啡机启动的控制指令后,所述控制区域通过lvds(low-voltage differential signaling,低压差分信号)将咖啡机启动的指令传递给智舱域控制器(intelligence cockpit module,icm),智舱域控制器实时通过以太网将咖啡机启动的指令传递给智算域控制器(intelligent computation center,icc),智算域控制器通过canfd(controller area network with flexible data-rate,灵活可变的控制器局域网
络)将所述控制指令传递给区域控制器(zonal control unit,zcu),所述区域控制器通过lin将所述控制指令传递给车机接口;所述车机接口通过uart将所述控制指令传递给咖啡机,咖啡机启动,开始研磨咖啡,当咖啡研磨完成即工作结束,咖啡机通过uart向车端接口发送停止工作的状态信息;所述车端接口通过lin将所述停止工作的状态信息经区域控制器、智算域控制器和智舱域控制器经lvds传递给外设设备显示区域。
46.所述区域控制器、智算域控制器和智舱域控制器的传递路径和传递信号的形式与咖啡机启动时类似,在此不一一赘述。
47.例如中控屏显示咖啡机工作结束,手机端app自动跳出弹窗提醒用户“咖啡已完成,请您享用。”表示咖啡机工作结束且具备温馨提示的内容,提高用户的体验感。
48.在本发明一实施例中,所述基于控制指令控制外设设备,包括:触发所述控制区域选择预约时间获得外设设备预约的控制指令,所述预约时间包括自定义时间;除了自定义时间之外,系统可以根据用户喜好选择推荐时间,例如可以设置10分钟,30分钟,1小时等,也可以自定义时间,以提高对用户的个性化服务标准。
49.所述控制区域通过lvds将所述控制指令传递给智舱域控制器;所述智舱域控制器接收所述控制指令并开始计时,若计时到达预约时间,通过以太网将所述控制指令传递给智算域控制器;所述智算域控制器通过canfd将所述控制指令传递给区域控制器;所述区域控制器通过lin将所述控制指令传递给车机接口;所述车机接口通过uart将所述控制指令传递给外设设备,完成外设设备预约。
50.同理,当外设设备完成预约工作即工作结束,外设设备通过uart向车端接口发送停止工作的状态信息;所述车端接口通过lin将所述停止工作的状态信息经区域控制器、智算域控制器和智舱域控制器经lvds传递给外设设备显示区域。
51.所述区域控制器、智算域控制器和智舱域控制器的传递路径和传递信号的形式与外设设备启动时类似,在此不一一赘述。
52.在本发明一实施例中,所述完成外设设备启动之后,包括:外设设备基于所述控制指令开始工作,所述控制指令至少用于外设设备启动和外设设备预约;若外设设备工作结束,外设设备通过uart向车端接口发送停止工作的状态信息;所述车端接口通过lin将所述停止工作的状态信息经区域控制器、智算域控制器和智舱域控制器经lvds传递给外设设备显示区域。
53.需要注意的是,无论接收外设设备启动还是外设设备预约中的哪一种控制指令,其所述工作完成所经历的工作时间是由外设设备的种类即外设设备本身决定的,不由车端接口、区域控制器、智算域控制器和智舱域控制器等决定。
54.此外,为了提高外设设备的功能复用性,所述外设设备的启动可以包含至少一个启动类型,例如针对豆浆机这一外设设备的使用,至少包括第一启动方式冰原味豆浆,第二启动方式热原味豆浆,第三启动方式冰红枣豆浆,第四启动方式热红枣豆浆等。同理,所述
外设设备的启动也包含多种预约类型以提高用户的多功能体验。
55.本发明一实施例中,所述基于控制指令控制外设设备,包括:触发所述控制区域获得外设设备启动的控制指令;所述控制区域通过lvds将所述控制指令传递给智舱域控制器;所述智舱域控制器接收所述控制指令并反馈关闭外设设备指令;所述控制区域接收所述关闭外设设备指令并完成外设设备关闭。
56.在此,智舱域控制器icm不会向智算域控制器icc传递外设设备关闭的控制指令。
57.无论用户选择基于控制指令控制外设设备中的哪一种实施方式,用户随时可以启动外设设备关闭的控制指令。该控制方式可以贴近用户的使用习惯,尤其是当用户具有突发情况需要结束外设设备使用时,无需等待外设设备工作结束,提高了外设设备的人性化。
58.若用户启动外设设备关闭的控制指令,外设设备显示区域可随时弹出外设设备关闭的信息。为了提高误操作和节省用电,当外设设备显示区域在预定可控时间阈值内未进行操作,则外设设备进入关闭或者休眠模式。
59.请继续参阅图4,在本发明一实施例中,所述建立车端接口与外设设备的物理连接,还包括:建立所述车端接口与所述外设设备的通电连接;动力装置经过所述车端接口为所述外设设备供电。
60.进一步的,所述基于动力装置经过车端接口为外设设备供电,包括:所述区域控制器从车端蓄电池获得电能传递给所述车端接口,经所述车端接口传递给至少一个外设设备。
61.所述车端接口中不仅具有可以将zcu的lin信号解析并转化为urat信号传输给外设设备和将外设设备的uart信号转化为lin信号传输给zcu的功能外,还具备将外设设备和整车端进行连接的作用,即外设设备通过所述的车端接口与汽车整车进行连接并进行通讯和通电。
62.所述通电为zcu从车载蓄电池处获取外设设备所需的电流,并将其传输给车端接口,并通过车端接口传输给外设设备从而给外设设备供电。所述的外设设备所需的电流,会因为外设设备的种类而不同,由外设设备实际所需的电流决定。同时,外设设备和车端接口都是12v的直流电压。需要注意的是,并不是所有的外设设备都需要使用动力装置如车载蓄电池进行供电,一些本身具有电能或者使用电池充电的外设设备可以不使用该方式获得电能。
63.请参阅图5,本发明的第二方面,提供一种智能车机的外设控制系统,包括:连接供电模块21,至少用于建立车端与外设设备的物理连接;判断生成模块22,至少用于车辆上电后,判断外设设备状态是否具备可触发性,若具备可触发性,获取外设设备生成的设备代码;显示模块23,至少用于对比所述设备代码完成后,输出外设设备显示区域,所述外设设备显示区域至少显示外设设备状态信息。
64.在此,本发明可以解决解决车机、外设设备和用户的交互问题,提高了用户的乘车体验感和娱乐性。
65.请参阅图6,本发明的第三方面,提供一种智能车机的外设控制系统,包括:
人机交互模块31,至少用于输入控制指令并发送给信息控制模块,显示外设设备状态。
66.接口模块32,至少用于连接外设设备,识别所述外设设备的基本信息并发送给信息控制模块,所述连接至少包括通讯连接。
67.信息控制模块33,至少用于判断所述控制指令和外设设备的基本信息;外设设备34,至少用于执行所述控制指令和反馈外设设备的状态信息。
68.所述人机交互模块的硬件载体为车辆的中控屏幕,软件载体为车辆中控屏幕上的智能外设app,用户依托车机端中控屏的智能外设app向信息控制模块输入对外设设备的控制指令,并接收用户输入对外设设备的控制指令,依靠读取所述信息控制系统结果显示外设设备状态。
69.所述接口模块的作用是完成信息控制模块和外设设备之间的通讯连接,在外设设备需要供电的时候,为外设设备供电。其中,接口模块通过lin实现与zcu之间的通信,通过urat来实现与外设设备的通信。
70.进一步的,信息控制模块在判断所述控制指令和外设设备的基本信息之前,还包括:判断外设设备是否具备可触发性,包括至少检测所述外设设备以下连接状态:设备合法性、接口完好性、设备正常性。
71.设备的合法性,用以检验外设设备的来源是否安全,排除隐患,随着汽车技术的发展,使用不合法的外设设备容易感染病毒,甚至影响汽车正常运转。因此,不合法的外设设备将会对车辆产生损害。
72.接口完好性,若外设设备接口存在破损或者挤压,会对车端接口或者其他类似接口的位置或者部件造成损伤;设备正常性,若外设设备存在异常,不利于外设设备的通讯连接。
73.在此,判断外设设备是否具备可触发性,包括至少检测上述三点连接状态,检测结果中即使只有一项不满足,外设设备状态仍会被判断为不具备可触发性;若判断外设设备状态不具备可触发性,所述外设设备显示区域至少显示外设设备连接失败的信息。
74.该方式可以有效筛选和避免危害汽车和不利于外设设备与车机连接的事件发生,且不利于形成良好的车机与外设设备的交互环境。
75.具体的,若外设设备具备可触发性,可通过以下方式实现:方式一:将外设设备34与接口模块32连接,接口模块32可以识别外设设备34的类别等外设设备的基本信息,接口模块32将所述外设设备的基本信息发送给信息控制模块33。信息控制模块33分析和判断后,对于认可的合法的外设设备34,信息控制模块33将外设设备状态发送给人机交互模块31的中控屏幕,中控屏幕显示外设设备的状态、种类并进入智能外设app的相应种类的界面上,展示给用户相应的操作界面,用户可以选择现在操作还是关闭。对于未认可的外设设备34,接口模块32无法解析出信息控制模块33可识别的信号,或者将解析后的信号传递给信息控制模块33,但信息控制模块33判断为未认可的外设设备34,则信息控制模块33将“此设备未认可”的信息发送给中控屏幕,中控屏幕自动跳转出智能外设app的界面,在界面上显示“此设备未认可”。
76.方式二:用户通过人机交互模块32,主动进入智能外设app去唤醒智能外设的操作界面,则所示的信息控制模块33接收到所述人机交互模块31发出的用户希望触发外设设备的指令后,用户可以在人机交互模块31的智能外设app 的车机操作界面上继续后续操作,并且信息控制模块33将智能外设功能触发的指令发送给外设设备34。由于中控屏幕只能操作已连接和认可的设备,所以此方式不需要信息控制模块33进行判断。
77.在本发明一实施例中,还包括供电模块,至少用于经接口模块为外设设备供电。
78.优选的,所述人机交互模块包括屏显控制单元,至少具备至少一个显示窗口,所述显示窗口至少包括至少一个控制区域;所述屏显控制单元可以控制多类型的外设设备。
79.请参阅图7,所述控制区域至少用于输入控制指令,所述控制指令至少包括外设设备启动、外设设备预约、外设设备关闭。所述输入的方式包括用户向汽车中控屏幕智能外设app中输入控制指令,或者用户采用移动终端如手机使用智能外设app连接wifi对外设设备输入控制指令。
80.以外设设备预约为例,在人机交互模块31触发所述控制区域输入外设设备预约的控制指令;通过lvds将所述控制指令传递给信息控制模块33,在信息控制模块33中,首先经过智舱域控制器;所述智舱域控制器接收所述控制指令并开始计时,若计时到达预约时间,通过以太网将所述控制指令传递给智算域控制器;所述智算域控制器通过canfd将所述控制指令传递给区域控制器;所述区域控制器通过lin将所述控制指令传递给接口模块32,图7中为车端接口;所述接口模块32通过uart将所述控制指令传递给外设设备34,完成外设设备预约。
81.进一步的,所述接口模块32,包括:接口单元,所述接口单元与外设设备的接口磁吸连接。通过磁吸的方式,提高了外设设备和接口模块的连接便捷性。
82.在本发明一实施例中,所述信息控制模块,包括:智舱域控制器,至少接收来自人机交互模块和智算域控制器的信息;智算域控制器,至少用于接收来自智舱域控制器的信息;区域控制器,至少用于接收智算域控制器和接口模块的信息;所述信息包括控制指令和外设设备的基本信息。
83.由于该方法的执行主体采用本技术实施例提供的智能车机的外设控制方法,并且该方法解决问题的原理与该系统相似,因此该系统的实施例可以参见上述方法的实施,重复之处不再赘述。
84.本发明的第四方面,提供一种车辆,包括处理器、存储器及存储在所述存储器上并能够在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如任一项所述的智能车机的外设控制方法的步骤。
85.本发明的第五方面,提供一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现上述任一项所述的智能车机的外设控制方法的步骤。
86.需要说明的是,本说明书中的各个实施例采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同/相似的部分互相参见即可。对于实施例公开的方法实施例而言,由于其与实施例公开的系统实施例相对应,所以描述的比较简单,相关之处参见系统实施例的部分说明即可。
87.本领域技术人员应该还可以进一步意识到,结合本文中所公开的实施例描述的各示例的系统及方法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。本领域技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
88.可以理解的是,为了清楚的目的,上面已经参照单个处理逻辑描述了本技术的实施例。然而,本技术构思同样可以通过多个不同的功能单元和处理器来实现,以提供信号处理功能。因此,对特定功能单元的引用仅被视为对用于提供所描述功能的合适手段的引用,而不是指示严格的逻辑或物理结构或组织。
89.本技术的各方面可以以包括硬件,软件,固件及其任何组合的任何适当形式来实现。可选地,本技术可以至少部分地作为在一个或多个数据处理器和/或数字信号处理器或诸如fpga器件的可配置模块组件上运行的计算机软件来实现。因此,本技术的实施例的元件和组件可以以任何合适的方式在物理上,功能上和逻辑上实现。实际上,功能可以以单个单元,多个单元或作为其它功能单元的一部分来实现。
90.以上所述,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本技术的保护范围之内。
技术特征:1.一种智能车机的外设控制方法,其特征在于,包括:建立车端与外设设备的物理连接;车辆上电后,判断外设设备是否具备可触发性,若具备可触发性,获取所述外设设备生成的设备代码;对比所述设备代码完成后,输出所述外设设备显示区域,所述外设设备显示区域至少显示外设设备状态信息。2.如权利要求1所述的外设控制方法,其特征在于,所述判断外设设备是否具备可触发性,包括至少检测所述外设设备以下连接状态:设备合法性、接口完好性、设备正常性。3.如权利要求1所述的外设控制方法,其特征在于,所述对比所述设备代码的过程包括:解析外设设备信息获得所述设备代码;判断所述设备代码是否符合车机外设设备连接条件;若符合,所述外设设备显示区域至少用于显示外设设备连接成功的信息和接收控制指令;若不符合,所述外设设备显示区域至少显示外设设备连接失败的信息。4.如权利要求3所述的外设控制方法,其特征在于,还包括:接收触发控制区域生成的控制指令,所述控制区域在外设设备显示区域内;基于所述控制指令控制所述外设设备,所述控制指令至少包括外设设备启动、外设设备预约、外设设备关闭。5.如权利要求4所述的外设控制方法,其特征在于,所述基于所述控制指令控制外设设备,包括:触发所述控制区域获得外设设备启动的控制指令;所述控制区域通过lvds将所述控制指令传递给智舱域控制器;所述智舱域控制器通过以太网将所述控制指令传递给智算域控制器;所述智算域控制器通过canfd将所述控制指令传递给区域控制器;所述区域控制器通过lin将所述控制指令传递给车机接口;所述车机接口通过uart将所述控制指令传递给外设设备,完成外设设备启动。6.如权利要求4所述的外设控制方法,其特征在于,所述基于控制指令控制外设设备,包括:触发所述控制区域选择预约时间获得外设设备预约的控制指令,所述预约时间包括自定义时间;所述控制区域通过lvds将所述控制指令传递给智舱域控制器;所述智舱域控制器接收所述控制指令并开始计时,若计时到达预约时间,通过以太网将所述控制指令传递给智算域控制器;所述智算域控制器通过canfd将所述控制指令传递给区域控制器;所述区域控制器通过lin将所述控制指令传递给车机接口;所述车机接口通过uart将所述控制指令传递给外设设备,完成外设设备预约。7.如权利要求4所述的外设控制方法,其特征在于,所述基于控制指令控制外设设备,
包括:触发所述控制区域获得外设设备启动的控制指令;所述控制区域通过lvds将所述控制指令传递给智舱域控制器;所述智舱域控制器接收所述控制指令并反馈关闭外设设备指令;所述控制区域接收所述关闭外设设备指令并完成外设设备关闭。8.如权利要求5所述的外设控制方法,其特征在于,所述完成外设设备启动之后,包括:外设设备基于所述控制指令开始工作,所述控制指令至少用于外设设备启动和外设设备预约;若外设设备工作结束,外设设备通过uart向车端接口发送停止工作的状态信息;所述车端接口通过lin将所述停止工作的状态信息经区域控制器、智算域控制器和智舱域控制器通过lvds传递给外设设备显示区域。9.如权利要求1所述的外设控制方法,其特征在于,所述建立车端接口与外设设备的物理连接,还包括:建立所述车端接口与所述外设设备的通电连接;动力装置经过所述车端接口为所述外设设备供电。10.一种智能车机的外设控制系统,其特征在于,包括:连接供电模块,至少用于建立车端与外设设备的物理连接;判断生成模块,至少用于车辆上电后,判断外设设备状态是否具备可触发性,若具备可触发性,获取所述外设设备生成的设备代码;显示模块,至少用于对比所述设备代码完成后,输出所述外设设备显示区域,所述外设设备显示区域至少显示外设设备状态信息。11.一种智能车机的外设控制系统,其特征在于,包括:人机交互模块,至少用于输入控制指令并发送给信息控制模块,显示外设设备状态;接口模块,至少用于连接外设设备,识别所述外设设备的基本信息并发送给信息控制模块,所述连接至少包括通讯连接;信息控制模块,至少用于判断所述控制指令和所述外设设备的基本信息;外设设备,至少用于执行所述控制指令和反馈外设设备的状态信息。12.如权利要求11所述的外设控制系统,其特征在于,还包括:供电模块,至少用于经接口模块为外设设备供电。13.如权利要求11所述的外设控制系统,其特征在于,所述人机交互模块,包括:屏显控制单元,至少具备至少一个显示窗口,所述显示窗口至少包括至少一个控制区域;所述控制区域至少用于输入控制指令,所述控制指令至少包括外设设备启动、外设设备预约、外设设备关闭。14.如权利要求11所述的外设控制系统,其特征在于,所述信息控制模块,包括:智舱域控制器,至少接收来自人机交互模块和智算域控制器的信息;智算域控制器,至少用于接收来自智舱域控制器的信息;区域控制器,至少用于接收智算域控制器和接口模块的信息;所述信息包括控制指令和外设设备的基本信息。
15.如权利要求13所述的外设控制系统,其特征在于,所述输入控制指令还包括:触发所述控制区域输入外设设备预约的控制指令;通过lvds将所述控制指令传递给智舱域控制器;所述智舱域控制器接收所述控制指令并开始计时,若计时到达预约时间,通过以太网将所述控制指令传递给智算域控制器;所述智算域控制器通过canfd将所述控制指令传递给区域控制器;所述区域控制器通过lin将所述控制指令传递给接口模块;所述接口模块通过uart将所述控制指令传递给外设设备,完成外设设备预约。16.一种车辆,包括处理器、存储器及存储在所述存储器上并能够在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1至9任一项所述的智能车机的外设控制方法的步骤。17.一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如权利要求1至9任一项所述的智能车机的外设控制方法的步骤。
技术总结本发明提供一种智能车机的外设控制方法、系统、车辆及存储介质,所述控制方法包括:建立车端与外设设备的物理连接;车辆上电后,判断外设设备是否具备可触发性,若具备可触发性,获取所述外设设备生成的设备代码;对比所述设备代码完成后,输出所述外设设备显示区域,所述外设设备显示区域至少显示外设设备状态信息。本发明可以满足用户对外设设备端、车机端及移动终端的交互,提高外设设备辅助用户获得更多的服务能力,且提高了人机与外设设备的智能交互能力及人机对外设设备的控制力。能交互能力及人机对外设设备的控制力。能交互能力及人机对外设设备的控制力。
技术研发人员:彭颖 吴迪 延伟华 李飞跃 沈晨
受保护的技术使用者:智己汽车科技有限公司
技术研发日:2022.07.22
技术公布日:2022/11/1