本公开涉及车辆控制,具体而言,涉及一种车辆显示屏故障处理方法、装置及电子设备。
背景技术:
1、随着汽车电子技术和集成电路技术的飞速发展,搭载智能座舱域控制器的汽车越来越多。各个硬件模块的控制计算统一集中在同一颗系统级芯片(system on chip,soc)上,针对不同控制单元的控制系统可以根据soc内核的架构进行适配,最终运行在同一个硬件计算芯片上。其中,驾驶仪表和中控系统是汽车中最基本也是最重要的控制单元。驾驶仪表通常用于和行驶安全密切相关的显示和设置,反映车辆各系统工作状况。汽车中控是控制汽车空调、音响、收音机、在线视频等娱乐装置的地方,它包括了中央控制门锁系统,驾驶员可以通过汽车中控控制整车车门开关及玻璃升降系统,还有中央控制台,音响控制面板等各种车辆控制器。
2、目前,随着汽车数字化智能化的不断发展,驾驶仪表与中控系统等控制单元往往采用可交互式显示屏的设计,但由于元器件偶发损坏、系统bug、环境因素、事故、人为等因素,在使用过程中仍会出现仪表无法工作的情形。如果某项功能因为硬件损坏或者不可修复的软件bug不能正常工作,即使系统检测到故障也需等到返修后才能恢复正常,没有后备方案;转速、时速、油位、电量等报警信号以及系统设置功能均无法正常工作,进而威胁到车辆的行驶安全。
技术实现思路
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、一种可选的实施方式中,所述装置还包括故障信息提示模块,所述故障信息提示模块用于:
32、生成所述目标故障屏幕对应的故障提示信息;
33、通过所述替换屏幕显示所述故障提示信息,并提供屏幕切换确认框;
34、响应于用户针对所述屏幕切换确认框的确认操作,触发屏幕切换流程。
35、本公开实施例还提供一种电子设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行上述一种车辆显示屏故障处理方法、装置及电子设备方法,或上述一种车辆显示屏故障处理方法、装置及电子设备方法中任一种可能的实施方式中的步骤。
36、本公开实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行上述一种车辆显示屏故障处理方法、装置及电子设备方法,或上述一种车辆显示屏故障处理方法、装置及电子设备方法中任一种可能的实施方式中的步骤。
37、本公开实施例还提供一种计算机程序产品,包括计算机程序/指令,该计算机程序、指令被处理器执行时实现上述一种车辆显示屏故障处理方法、装置及电子设备方法,或上述一种车辆显示屏故障处理方法、装置及电子设备方法中任一种可能的实施方式中的步骤。
38、本公开实施例提供的一种车辆显示屏故障处理方法、装置及电子设备,通过实时检测车辆座舱域控制器生成的显示屏故障代码,确定所述显示屏故障代码对应的目标故障屏幕;根据预设的显示屏替换逻辑,确定所述目标故障屏幕对应的替换屏幕;获取所述目标故障屏幕对应的第一信息显示链路,以及所述替换屏幕对应的第二信息显示链路;将所述第一信息显示链路的显示内容转接至所述第二信息显示链路的预设显示区域中,在所述替换屏幕中显示所述目标故障屏幕对应的第一显示信息。可以使用户在显示屏故障时仍能够继续使用该显示屏的全功能,保证了驾驶安全。
39、为使本公开的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。