System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 应用于电子设备的显示方法、电子设备、存储介质及程序技术_技高网

应用于电子设备的显示方法、电子设备、存储介质及程序技术

技术编号:40028991 阅读:5 留言:0更新日期:2024-01-16 17:56
本申请提供一种应用于电子设备的显示方法、电子设备、存储介质及程序,所述电子设备至少包括第一显示处理器DPU和第二DPU,其中,所述第一DPU和所述第二DPU为同一DPU、或者所述第一DPU和所述第二DPU为两个不同的DPU;所述电子设备上至少运行第一操作系统和第二操作系统,所述方法包括:将所述第一操作系统对应的第一图层数据直接发送给所述第一DPU,以使所述第一DPU控制显示所述第一图层数据;将所述第二操作系统对应的第二图层数据直接发送给所述第二DPU,以使所述第二DPU控制显示所述第二图层数据。上述方法可以降低电子设备中操作系统的软件复杂度。

【技术实现步骤摘要】

本申请实施例涉及图像显示,尤其涉及一种应用于电子设备的显示方法、电子设备、存储介质及程序


技术介绍

1、电子设备中可以设置多个操作系统和一个显示处理器(display processingunit,dpu)。dpu可以根据各个操作系统的显示需求生成画面,并可以向电子设备的显示器发送画面,以使显示器可以显示画面。例如,电子设备可以为智能座舱,操作系统可以为安卓(android)操作系统、或者麦克机(macintosh,mac)操作系统等。

2、目前,dpu可以与多个操作系统中的一个操作系统绑定,并接收该操作系统发送的、生成画面的指令。与dpu绑定的操作系统可以向dpu发送自身的显示请求、或者可以向dpu转发其他操作系统的显示请求。因此,各个操作系统需要设置软件交互接口,以实现操作系统之间的通信。导致电子设备中操作系统的软件复杂度较高。


技术实现思路

1、本申请实施例提供一种应用于电子设备的显示方法、电子设备、存储介质及程序,该方法可以降低电子设备中操作系统的软件复杂度。

2、第一方面,本申请提供一种应用于电子设备的显示方法,所述电子设备至少包括第一显示处理器dpu和第二dpu,其中,所述第一dpu和所述第二dpu为同一dpu、或者所述第一dpu和所述第二dpu为两个不同的dpu;所述电子设备上至少运行第一操作系统和第二操作系统,所述方法包括:

3、将所述第一操作系统对应的第一图层数据直接发送给所述第一dpu,以使所述第一dpu控制显示所述第一图层数据;将所述第二操作系统对应的第二图层数据直接发送给所述第二dpu,以使所述第二dpu控制显示所述第二图层数据。

4、一种可能的实现方式中,所述电子设备中还包括多个图层组件和多个显示器;

5、将所述第一操作系统对应的第一图层数据直接发送给所述第一dpu,以使所述第一dpu控制显示所述第一图层数据,包括:

6、通过所述第一操作系统对应的至少一个第一图层组件和所述第一dpu生成目标画面,所述至少一个第一图层组件和所述第一dpu是关联的;

7、通过所述多个显示器中的目标显示器显示所述目标画面。

8、一种可能的实现方式中,通过所述至少一个第一图层组件和所述第一dpu生成目标画面,包括:

9、根据每个第一图层组件的图层参数,通过所述至少一个图层组件生成至少一个图层;

10、通过所述第一dpu对所述至少一个图层进行处理,得到所述目标画面。

11、一种可能的实现方式中,每个所述显示器包括至少一个显示位置;

12、所述第一图层数据对应的所述显示位置与所述第一dpu相对应;

13、所述第二图层数据对应的所述显示位置与所述第二dpu相对应。

14、第二方面,本申请提供一种应用于电子设备的显示方法,所述电子设备至少包括第一dpu、第二dpu、第一显示器、以及第二显示器,其中,所述第一dpu和所述第二dpu为同一dpu、或者所述第一dpu和所述第二dpu为两个不同的dpu;所述电子设备上至少运行第一操作系统和第二操作系统,所述方法包括:

15、将所述第一操作系统对应的第一图层数据直接发送给所述第一dpu,以使所述第一dpu在所述第一操作系统对应的所述第一显示器中显示所述第一图层数据对应的画面;将所述第二操作系统对应的第二图层数据直接发送给所述第二dpu,以使所述第二dpu在所述第二操作系统对应的所述第二显示器中显示所述第二图层数据对应的画面。

16、一种可能的实现方式中,所述方法还包括:

17、响应于显示切换指令,直接向所述第二dpu发送所述第一图层数据,以使所述第二dpu控制在所述第二显示器中显示所述第一图层数据对应的画面;

18、其中,所述切换指令用于指示将所述第一显示器中显示的画面切换至所述第二显示器。

19、一种可能的实现方式中,所述电子设备中还包括多个图层组件;将所述第一操作系统对应的第一图层数据直接发送给所述第一dpu,以使所述第一dpu在所述第一操作系统对应的所述第一显示器中显示所述第一图层数据对应的画面,包括:

20、对所述第一操作系统对应的至少一个第一图层组件和所述第一dpu进行绑定处理,并通过所述至少一个第一图层组件和所述第一dpu生成目标画面;

21、通过所述第一显示器显示所述目标画面。

22、第三方面,本申请提供一种电子设备,所述电子设备包括cpu、一个或多个dpu、以及多个显示器,每个所述dpu分别与所述cpu和至少一个显示器连接;

23、所述电子设备用于执行第一方面任一项所述的方法。

24、第四方面,本申请提供一种电子设备,所述电子设备包括cpu、一个或多个dpu、以及多个显示器,每个所述dpu分别与所述cpu和至少一个显示器连接;

25、所述电子设备用于执行第二方面任一项所述的方法。

26、第五方面,本申请提供一种芯片模组,包括:处理器,以及与所述处理器通信连接的存储器;

27、所述存储器存储有计算机程序;

28、所述处理器执行所述计算机程序,以实现如第一方面任一项所述的方法。

29、第六方面,本申请提供一种芯片模组,包括:处理器,以及与所述处理器通信连接的存储器;

30、所述存储器存储有计算机程序;

31、所述处理器执行所述计算机程序,以实现如第二方面任一项所述的方法。

32、第七方面,本申请提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,所述计算机程序被计算机执行时实现如第一方面任一项所述的方法。

33、第八方面,本申请提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,所述计算机程序被计算机执行时实现如第二方面任一项所述的方法。

34、第九方面,本申请提供一种计算机程序产品,包括计算机程序,所述计算机程序被计算机执行时实现如第一方面任一项所述的方法。

35、第十方面,本申请提供一种计算机程序产品,包括计算机程序,所述计算机程序被计算机执行时实现如第二方面任一项所述的方法。

36、本申请实施例提供的应用于电子设备的显示方法、电子设备、存储介质及程序,cpu可以将第一操作系统对应的第一图层数据直接发送给第一dpu,以使第一dpu控制显示第一图层数据;将第二操作系统对应的第二图层数据直接发送给第二dpu,以使第二dpu控制显示第二图层数据。上述方法中,各个操作系统之间无需通信,降低了电子设备中操作系统的软件复杂度。

本文档来自技高网...

【技术保护点】

1.一种应用于电子设备的显示方法,其特征在于,所述电子设备至少包括第一显示处理器DPU和第二DPU,其中,所述第一DPU和所述第二DPU为同一DPU、或者所述第一DPU和所述第二DPU为两个不同的DPU;所述电子设备上至少运行第一操作系统和第二操作系统,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述电子设备中还包括多个图层组件和多个显示器;

3.根据权利要求2所述的方法,其特征在于,通过所述至少一个第一图层组件和所述第一DPU生成目标画面,包括:

4.根据权利要求1-3任一项所述的方法,其特征在于,每个显示器包括至少一个显示位置;

5.一种应用于电子设备的显示方法,其特征在于,所述电子设备至少包括第一DPU、第二DPU、第一显示器、以及第二显示器,其中,所述第一DPU和所述第二DPU为同一DPU、或者所述第一DPU和所述第二DPU为两个不同的DPU;所述电子设备上至少运行第一操作系统和第二操作系统,所述方法包括:

6.根据权利要求5所述的方法,其特征在于,所述方法还包括:

7.根据权利要求5或6所述的方法,其特征在于,所述电子设备中还包括多个图层组件;将所述第一操作系统对应的第一图层数据直接发送给所述第一DPU,以使所述第一DPU在所述第一操作系统对应的所述第一显示器中显示所述第一图层数据对应的画面,包括:

8.一种电子设备,其特征在于,所述电子设备包括CPU、一个或多个DPU、以及多个显示器,每个所述DPU分别与所述CPU和至少一个显示器连接;

9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,所述计算机程序被计算机执行时实现如权利要求1至4中任一项所述的方法,或者,实现如权利要求5至7中任一项所述的方法。

10.一种计算机程序产品,其特征在于,包括计算机程序,所述计算机程序被计算机执行时实现如权利要求1至4中任一项所述的方法,或者,实现如权利要求5至7中任一项所述的方法。

...

【技术特征摘要】

1.一种应用于电子设备的显示方法,其特征在于,所述电子设备至少包括第一显示处理器dpu和第二dpu,其中,所述第一dpu和所述第二dpu为同一dpu、或者所述第一dpu和所述第二dpu为两个不同的dpu;所述电子设备上至少运行第一操作系统和第二操作系统,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述电子设备中还包括多个图层组件和多个显示器;

3.根据权利要求2所述的方法,其特征在于,通过所述至少一个第一图层组件和所述第一dpu生成目标画面,包括:

4.根据权利要求1-3任一项所述的方法,其特征在于,每个显示器包括至少一个显示位置;

5.一种应用于电子设备的显示方法,其特征在于,所述电子设备至少包括第一dpu、第二dpu、第一显示器、以及第二显示器,其中,所述第一dpu和所述第二dpu为同一dpu、或者所述第一dpu和所述第二dpu为两个不同的dpu;所述电子设备上至少运行第一操作系统和第二操作系统,所述方...

【专利技术属性】
技术研发人员:贺晨王志伟刘海
申请(专利权)人:西安紫光展锐科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1