一种车辆抬头显示升级方法、装置、电子设备及车辆与流程
- 国知局
- 2024-07-31 22:44:02
本发明涉及数据处理,尤其涉及一种车辆抬头显示升级方法、装置、电子设备及车辆。
背景技术:
1、近年来,随着元宇宙热潮的兴起,vr、ar、mr等概念逐渐走入大众视野。依托技术与硬件的发展与升级,这些技术也逐步渗透到各个行业领域。在这其中,hud(head-updisplay,抬头显示)技术在汽车行业的应用也日益广泛。智能车企正加强该领域的布局,尤其针对新一代hud的开发。新一代ar-hud利用ar技术与hud融合创新,在前两代产品c-hud和w-hud基础上,进一步将投影图像和信息叠加到现实路面行车中,形成虚实相生、如影随形的显示效果,从而增强驾驶员的信息感知便利性和人车交互体验。hud的软件在不断的迭代和优化,大多数的车辆进行hud的升级方式是通过can(controller area network,控制器局域网总线)网络进行升级,can升级的方式需要外置诊断仪进行触发升级操作,用户无法自主进行升级操作。
技术实现思路
1、本发明旨在至少在一定程度上解决相关技术局限性问题。为此,本发明提出一种车辆抬头显示升级方法、装置、电子设备及车辆,能够便捷进行车辆抬头显示升级。
2、一方面,本发明实施例提供了一种车辆抬头显示升级方法,包括:
3、响应于座舱域控制器对u盘的识别指令,从u盘中获取升级文件,将升级文件拷贝到目标操作系统下预设的存储分区;
4、响应于升级请求,向抬头显示光机发送升级命令和存储分区的存储地址;
5、基于升级命令,将抬头显示光机切换为升级模式,获取切换结果;
6、当切换结果为切换成功,基于存储地址,从存储分区下载升级文件到抬头显示光机;
7、根据抬头显示光机下载的升级文件进行抬头显示升级。
8、在一些实施例中,从u盘中获取升级文件,将升级文件拷贝到目标操作系统下预设的存储分区,包括:
9、从u盘的目标文件目录中获取升级文件;目标文件目录通过预设的命名规则命名得到;
10、当座舱域控制器识别到u盘中的升级文件,将升级文件拷贝到目标操作系统下的嵌入式存储分区。
11、在一些实施例中,响应于升级请求,向抬头显示光机发送升级命令和存储分区的存储地址,包括:
12、根据目标对象对抬头显示升级软按键的点击动作,生成升级请求;
13、响应于升级请求,利用座舱域控制器通过命令行接口向抬头显示光机发送升级命令和存储分区的存储地址。
14、在一些实施例中,方法还包括:
15、对抬头显示光机下载的升级文件进行完整性校验;
16、当完整性校验的结果为不通过,返回基于存储地址,从存储分区下载升级文件到抬头显示光机这一步骤,重新下载升级文件,记录重新下载次数,直至完整性校验的结果为通过;
17、其中,抬头显示升级根据完整性校验的结果为通过的升级文件进行。
18、在一些实施例中,方法还包括:
19、当重新下载次数超过预设次数,从座舱域控制器的预设路径中获取回滚包;
20、基于回滚包对抬头显示光机进行软件回滚。
21、在一些实施例中,方法还包括:
22、响应于目标对象通过车辆动态控制系统发送到座舱域控制器的独立下载请求,通过座舱域控制器利用空中下载技术从云端下载升级文件到目标操作系统下预设的存储分区。
23、在一些实施例中,响应于目标对象通过车辆动态控制系统发送到座舱域控制器的独立下载请求,包括:
24、通过第一服务模块的节点标记电子控制器的独立下载需求,并通过第一服务模块向第二服务模块发送启动下载指令;
25、基于第二服务模块通过设备接口利用预设驱动协议向服务端发送独立下载请求。
26、在一些实施例中,在进行抬头显示升级之前,方法还包括:
27、通过座舱域控制器对下载的升级文件进行完整性校验;
28、当完整性校验的结果为通过并且座舱域控制器收到新的下载请求;
29、利用预设的服务端比对升级文件中的版本与新的下载请求中的版本,当比对结果为不一致,返回通过座舱域控制器利用空中下载技术从云端下载升级文件到目标操作系统下预设的存储分区这一步骤,重新下载新的升级文件。
30、另一方面,本发明实施例提供了一种车辆抬头显示升级装置,包括:
31、第一模块,用于响应于座舱域控制器对u盘的识别指令,从u盘中获取升级文件,将升级文件拷贝到目标操作系统下预设的存储分区;
32、第二模块,用于响应于升级请求,向抬头显示光机发送升级命令和存储分区的存储地址;
33、第三模块,用于基于升级命令,将抬头显示光机切换为升级模式,获取切换结果;
34、第四模块,用于当切换结果为切换成功,基于存储地址,从存储分区下载升级文件到抬头显示光机;
35、第五模块,用于根据抬头显示光机下载的升级文件进行抬头显示升级。
36、在一些实施例中,装置还包括:
37、第六模块,用于对抬头显示光机下载的升级文件进行完整性校验;
38、第七模块,用于当完整性校验的结果为不通过,返回第四模块中基于存储地址,从存储分区下载升级文件到抬头显示光机这一步骤,重新下载升级文件,记录重新下载次数,直至完整性校验的结果为通过;
39、其中,抬头显示升级根据完整性校验的结果为通过的升级文件进行。
40、在一些实施例中,装置还包括:
41、第八模块,用于当重新下载次数超过预设次数,从座舱域控制器的预设路径中获取回滚包;
42、第九模块,用于基于回滚包对抬头显示光机进行软件回滚。
43、在一些实施例中,装置还包括:
44、第十模块,用于响应于目标对象通过车辆动态控制系统发送到座舱域控制器的独立下载请求,通过座舱域控制器利用空中下载技术从云端下载升级文件到目标操作系统下预设的存储分区。
45、在一些实施例中,装置还包括:
46、第十一模块,用于通过座舱域控制器对下载的升级文件进行完整性校验;
47、第十二模块,用于当完整性校验的结果为通过并且座舱域控制器收到新的下载请求;
48、第十三模块,用于利用预设的服务端比对升级文件中的版本与新的下载请求中的版本,当比对结果为不一致,返回第十模块中通过座舱域控制器利用空中下载技术从云端下载升级文件到目标操作系统下预设的存储分区这一步骤,重新下载新的升级文件。
49、另一方面,本发明实施例提供了一种电子设备,包括:处理器以及存储器;存储器用于存储程序;处理器执行程序实现上述车辆抬头显示升级方法。
50、另一方面,本发明实施例提供了一种计算机存储介质,其中存储有处理器可执行的程序,处理器可执行的程序在由处理器执行时用于实现上述车辆抬头显示升级方法。
51、另一方面,本发明实施例提供了一种车辆,车辆包括上述的车辆抬头显示升级装置或上述的电子设备。
52、本发明实施例通过响应于座舱域控制器对u盘的识别指令,从u盘中获取升级文件,将升级文件拷贝到目标操作系统下预设的存储分区;响应于升级请求,向抬头显示光机发送升级命令和存储分区的存储地址;基于升级命令,将抬头显示光机切换为升级模式,获取切换结果;当切换结果为切换成功,基于存储地址,从存储分区下载升级文件到抬头显示光机;根据抬头显示光机下载的升级文件进行抬头显示升级。本发明实施例采用本地u盘升级的方式,可以有效解决hud的软件升级流程复杂的问题。本发明实施例能够便捷实现车辆抬头显示升级。
本文地址:https://www.jishuxx.com/zhuanli/20240730/194356.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表