[发明专利]一种基于Hypervisor智能座舱操作系统双屏互动的方法和系统在审
申请号: | 202010023848.1 | 申请日: | 2020-01-09 |
公开(公告)号: | CN111240626A | 公开(公告)日: | 2020-06-05 |
发明(设计)人: | 不公告发明人 | 申请(专利权)人: | 中瓴智行(成都)科技有限公司 |
主分类号: | G06F3/14 | 分类号: | G06F3/14;G06F9/455 |
代理公司: | 成都创新引擎知识产权代理有限公司 51249 | 代理人: | 向群 |
地址: | 610000 四川省成都市*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 hypervisor 智能 座舱 操作系统 双屏 互动 方法 系统 | ||
本发明公开了一种基于Hypervisor智能座舱操作系统的双屏互动方法,包括以下步骤:在中控显示触摸屏端构建中控显示虚拟扩展屏端,并创建与中控显示虚拟扩展屏对应的framebuffer物理地址,然后将需要交互的中控显示虚拟扩展屏端显示界面与仪表显示屏端显示界面进行合成后写入该framebuffer物理地址中进行传输;利用Hypervisor系统创建用于传输该framebuffer物理地址的通讯机制,用于图像信息控制的异步通知机制、用于实时的图像信息信号同步机制和用于同步等待的图像保活信息心跳通知机制。本发明采用一个处理器,在Hypervisor虚拟化技术上实现在双系统两个屏上,不需要额外的硬件物理连接方式,同时开启独立应用显示图像信息的功能,并实现双屏交互方式,降低智能座舱操作系统的硬件成本。
技术领域
本发明属于虚拟机技术领域,具体涉及一种基于Hypervisor智能座舱操作系统双屏互动的方法和系统。
背景技术
Hypervisor是一种运行在基础物理服务器和操作系统之间的中间软件层,可允许多个操作系统和应用共享硬件,Hypervisor也可称做虚拟机监视器(virtual machinemonitor,VMM)。Hypervisors是一种在虚拟环境中的“元”操作系统,其可以访问服务器上包括磁盘和内存在内的所有物理设备。Hypervisors不但协调着这些硬件资源的访问,也同时在各个虚拟机之间施加防护。当服务器启动并执行Hypervisor时,它会加载所有虚拟机客户端的操作系统同时会分配给每一台虚拟机适量的内存,CPU,网络和磁盘。随着虚拟化技术的发展,利用Hypervisor提供的虚拟机分区机制来提供安全性、隔离性、复用性,广泛应用与高性能计算、商业服务器领域,并衍生出诸多采用虚拟化方法实现ARINC653标准的嵌入式实时操作系统,如XtratuM、Integrity、PikeOS等。
现有技术中,智能座舱部分的两个显示屏需要添加额外的硬件进行物理连接,无法采用一个处理器实现双屏互动,这会增加智能座舱操作系统的硬件成本。
发明内容
本发明目的在于提供一种基于Hypervisor智能座舱操作系统双屏互动的方法和系统,用于解决现有技术中智能座舱部分的两个显示屏需要添加额外的硬件进行物理连接,无法采用一个处理器实现双屏互动,从而增加智能座舱操作系统的硬件成本的问题。
为实现上述目的,本发明所采用的技术方案是:
一种基于Hypervisor智能座舱操作系统的双屏互动方法,包括以下步骤:
S1、在中控显示触摸屏端构建中控显示虚拟扩展屏端,并创建与中控显示虚拟扩展屏对应的framebuffer物理地址,然后将需要交互的中控显示虚拟扩展屏端显示界面与仪表显示屏端显示界面进行合成后写入该framebuffer物理地址中进行传输;其中,中控显示屏端:用于生成车载娱乐应用的中控显示内容和生成车载仪表显示屏端交互的显示内容,还用于显示车载娱乐应用界面;中控显示虚拟扩展屏端:用于显示交互到仪表端显示屏端的内容;
S2、利用Hypervisor系统创建用于传输该framebuffer物理地址的通讯机制,用于图像信息控制的异步通知机制、用于实时的图像信息信号同步机制和用于同步等待的图像保活信息心跳通知机制,从而完成中控显示触摸屏端与仪表显示屏端的双屏互动。
通过上述方案,采用一个处理器,在Hypervisor虚拟化技术上实现在双系统两个屏上,不需要额外的硬件物理连接方式,同时开启独立应用显示图像信息的功能,并实现双屏交互方式,降低智能座舱操作系统的硬件成本。
优选的,步骤S2中所述通讯机制的具体步骤如下:在Hypervisor系统中传输中控显示虚拟扩展屏端的framebuffer物理地址,Hypervisor系统中启动的中控显示触摸屏端和仪表显示屏均可申请访问,使仪表显示屏端在显示车载参数的画面同时,可进一步获取该framebuffer物理地址的数据,从而增加一个中控显示虚拟扩展屏端图层进行呈现。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中瓴智行(成都)科技有限公司,未经中瓴智行(成都)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010023848.1/2.html,转载请声明来源钻瓜专利网。