[发明专利]多操作系统的同屏显示方法、装置和终端设备在审
申请号: | 202010065020.2 | 申请日: | 2020-01-20 |
公开(公告)号: | CN111273883A | 公开(公告)日: | 2020-06-12 |
发明(设计)人: | 吴勇军;徐林浩;何天翼 | 申请(专利权)人: | 北京远特科技股份有限公司 |
主分类号: | G06F3/14 | 分类号: | G06F3/14 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 梁韬 |
地址: | 100080 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 操作系统 显示 方法 装置 终端设备 | ||
1.一种多操作系统的同屏显示方法,其特征在于,该多操作系统包括一主操作系统和与至少一从操作系统,所述主操作系统用于驱动控制显示屏控制器,所述显示屏控制器通过总线连接一显示屏;所述方法包括:
所述主操作系统分配一连续内存作为显示缓存区,并根据操作系统的总个数将所述显示缓存区拆分成对应个数的缓存子区;
所述主操作系统为每一从操作系统分配一所述缓存子区,以使各从操作系统将分配的缓存子区的地址映射成各自的图像帧缓存区;
当各操作系统将图像数据存放至各自的图像帧缓存区后,所述主操作系统控制所述显示屏控制器将所有的图像数据通过所述总线发送至所述显示屏的不同显示区域,以同步显示来自不同操作系统的图像数据。
2.根据权利要求1所述的多操作系统的同屏显示方法,其特征在于,还包括:
所述显示屏控制器定时获取所述显示缓存区的图像数据并通过所述总线发送至所述显示屏的对应显示区域,以实现同步显示更新。
3.根据权利要求1所述的多操作系统的同屏显示方法,其特征在于,所述显示缓存区的大小大于等于所述显示屏的像素和乘以每个像素点的字节数。
4.根据权利要求1所述的多操作系统的同屏显示方法,其特征在于,所述主操作系统根据各从操作系统的图像帧大小分配对应大小的缓存子区。
5.根据权利要求1所述的多操作系统的同屏显示方法,其特征在于,所述总线支持将显示屏的像素点按照内存地址顺序依次刷屏。
6.根据权利要求5所述的多操作系统的同屏显示方法,其特征在于,所述总线为LVDS总线、MIPI总线或SPI总线。
7.一种多操作系统的同屏显示装置,其特征在于,该多操作系统包括一主操作系统和至少一从操作系统,所述主操作系统用于驱动控制显示屏控制器,所述显示屏控制器通过总线连接一显示屏;所述装置应用于主操作系统,所述装置包括:
显示缓存区拆分模块,用于分配一连续内存作为显示缓存区,并根据操作系统的总个数将所述显示缓存区拆分成对应个数的缓存子区;
缓存子区分配映射模块,用于为每一从操作系统分配一所述缓存子区,以使各从操作系统将分配的缓存子区的地址映射成各自的图像帧缓存区;
同步显示控制模块,用于当各操作系统将图像数据存放至各自的图像帧缓存区后,控制所述显示屏控制器将所有的图像数据通过所述总线发送至所述显示屏的不同显示区域,以同步显示来自不同操作系统的图像数据。
8.根据权利要求7所述的多操作系统的同屏显示装置,其特征在于,所述显示缓存区的大小大于等于所述显示屏的像素总和乘以每个像素点的字节数。
9.一种终端设备,其特征在于,包括:处理器和存储器,所述存储器存储有计算机程序,所述处理器用于执行所述计算机程序以实施权利要求1至6中任一项所述的多操作系统的同屏显示方法。
10.一种计算机可读存储介质,其特征在于,其存储有计算机程序,在所述计算机程序被执行时,实施根据权利要求1至6中任一项所述的多操作系统的同屏显示方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京远特科技股份有限公司,未经北京远特科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010065020.2/1.html,转载请声明来源钻瓜专利网。