System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 终端设备及显示方法技术_技高网

终端设备及显示方法技术

技术编号:43971574 阅读:3 留言:0更新日期:2025-01-10 19:59
本申请提供一种终端设备及显示方法,应用于终端技术领域,以解决终端设备显示时功耗大的问题。该终端设备包括第一处理单元、第二处理单元以及显示屏。第一处理单元,用于确定当前场景是否为第二处理单元控制场景;第一处理单元,还用于若当前场景是第二处理单元控制场景,则生成处理数据;第二处理单元用于从第一处理单元同步处理数据,并根据处理数据生成第一显示驱动数据;显示屏,用于根据第一显示驱动数据进行显示;第一处理单元,还用于若当前场景不是第二处理单元控制场景,生成第二显示驱动数据;显示屏,用于根据第二显示驱动数据进行显示。本申请应用在终端设备显示过程中。

【技术实现步骤摘要】

本申请涉及终端,尤其涉及一种终端设备及显示方法


技术介绍

1、随着终端技术的不断发展和进步,终端设备的种类与功能日益丰富,在提升终端设备性能的同时,也着重于降低终端设备的功耗。在终端设备使用过程中,显示功耗成为功耗问题中较为突出的一方面。因此,如何在保证不影响显示效果的基础上,降低终端设备的显示功耗,成为当前亟需解决的技术问题。


技术实现思路

1、本申请提供一种终端设备及显示方法,在保证不影响显示效果的基础上,降低终端设备的显示功耗,提高终端设备的续航能力。

2、为了实现上述的技术目的,本申请实施例提供了如下技术方案:

3、第一方面,提供一种终端设备,终端设备包括第一处理单元、第二处理单元以及显示屏;第一处理单元,用于确定当前场景是否为第二处理单元控制场景;第一处理单元,还用于若当前场景是第二处理单元控制场景,则生成处理数据;第二处理单元用于从第一处理单元同步处理数据,并根据处理数据生成第一显示驱动数据;显示屏,用于根据第一显示驱动数据进行显示;第一处理单元,还用于若当前场景不是第二处理单元控制场景,生成第二显示驱动数据;显示屏,用于根据第二显示驱动数据进行显示;其中,第一处理单元为高功耗处理单元,第二处理单元为低功耗处理单元。

4、基于上述方案,终端设备在第二处理单元控制场景下,由高功耗的第一处理单元(如ap)先处理得到处理数据,再由低功耗的第二处理单元(如cp)同步处理数据,并生成显示驱动数据以及将显示驱动数据送显。也即,高功耗的第一处理单元处理显示所需的数据,低功耗的第二处理单元将处理后的数据发送给显示屏进行显示。这样,将高功耗的第一处理单元上的部分显示负载部署到低功耗的第二处理单元,减少了高功耗第一处理单元的显示负载,增加高功耗第一处理单元休眠概率。而且,低功耗的第二处理单元具备了在应用场景中接管显示交互的能力,拓宽了低功耗第二处理单元的应用场景,而且低功耗的第二处理单元的功耗更低,进而可以降低终端设备的整体功耗,提高终端设备的续航能力。

5、根据第一方面,在一种可能的实现方式中,第一显示驱动数据为第二处理单元生成的,用于驱动显示屏显示的图像数据;第二显示驱动数据为第一处理单元生成的,用于驱动显示屏显示的图像数据。

6、根据第一方面,在一种可能的实现方式中,显示屏为电子墨水屏,处理数据包括预处理数据,预处理数据为第一处理单元绘制生成的第一图元数据;第二处理单元,还用于根据预处理数据生成第一待显示数据;第二处理单元,还用于对第一待显示数据进行转换操作生成第一显示驱动数据。

7、根据第一方面,在一种可能的实现方式中,第一待显示数据为预处理数据组合得到第一图元控件。

8、一些示例中,第二处理单元按照预设方法组合预处理数据,生成第一待显示数据。

9、另一些示例中,第二处理单元根据预处理数据生成第一待显示数据;第二处理单元并行读取第一待显示数据中的像素数据;第二处理单元将像素数据转换成灰阶数据;第二处理单元根据灰阶数据生成第一显示驱动数据。

10、基于该设计,高功耗的第一处理单元绘制生成预处理数据,低功耗的第二处理单元对预处理数据进行组合、转换操作,生成第一显示驱动数据。由低功耗的第二处理单元处理后续的显示负载,减少了高功耗第一处理单元的显示负载,能够有效降低终端设备的整体功耗。

11、根据第一方面,在一种可能的实现方式中,显示屏为电子墨水屏,处理数据包括转换数据,转换数据为第一处理单元对第一处理单元绘制生成的第一图元数据进行转换操作后生成的第二图元数据;第二处理单元,还用于根据转换数据生成第二待显示数据;第二处理单元,还用于将第二待显示数据确定为第一显示驱动数据。

12、根据第一方面,在一种可能的实现方式中,第二待显示数据为转换数据组合得到第二图元控件。

13、一些示例中,第二处理单元按照预设方法组合转换数据,生成第二待显示数据。

14、基于该设计,高功耗的第一处理单元绘制生成转换数据,低功耗的第二处理单元对预处理数据进行组合生成第二待显示数据。由低功耗的第二处理单元完成送显操作,可以加快数据处理速度,降低终端设备的功耗。

15、根据第一方面,在一种可能的实现方式中,第一处理单元,还用于分类当前显示图像中的各图元数据;第一处理单元,还用于根据分类后的图元数据绘制生成处理数据。

16、一些示例中,图元数据包括常量模式图元,可枚举模式图元以及组合模式图元。图元为终端设备显示的最基本的数据单元,可以理解为图像中实际显示的有效数据。

17、基于该设计,高功耗的第一处理单元无需绘制处理整个图像,只需根据图像中包含的图元数据,绘制生成每一图元数据对应的处理数据。在不影响图像显示效果的同时,大大降低了数据大小,优化内存存储,以便后续根据数据量较小的处理数据执行显示负载,能够有效降低数据计算量和内存占有量,进而降低终端设备显示时的整体功耗,提高终端设备的续航能力。

18、根据第一方面,在一种可能的实现方式中,转换操作包括:灰阶处理或时序处理。

19、根据第一方面,在一种可能的实现方式中,显示屏为非电子墨水屏,处理数据包括预处理数据,预处理数据为第一处理单元绘制生成的第一图元数据;第二处理单元,还用于按照预设方法组合预处理数据,生成第一显示驱动数据。

20、基于该设计,终端设备的显示屏为非电子墨水屏,且当前为低功耗的第二处理单元控制场景时,高功耗的第一处理单元生成数据量较小的处理数据,低功耗的第二处理单元根据处理数据组合生成第一显示驱动数据,有效降低了显示负载处理数据的计算量。而且,低功耗的第二处理单元具备了在应用场景中接管显示交互的能力,拓宽了低功耗第二处理单元的应用场景,还能够降低终端设备的显示功耗,提高终端设备的续航能力。

21、根据第一方面,在一种可能的实现方式中,第二处理单元,还用于从第一处理单元同步处理数据之后,若显示控制权属于第一处理单元,则从第一处理单元接管显示控制权。

22、根据第一方面,在一种可能的实现方式中,显示控制权为控制显示子系统的权利。

23、应理解,显示控制权为控制显示子系统的权利,负责从存储器中提取图像数据,并将处理后的图像数据发送到显示屏。同一时刻,终端设备中只能由一个处理单元进行显示控制权。

24、基于该设计,在第二处理单元控制场景下,若显示控制权属于第一处理单元,则将属于高功耗的第一处理单元的显示控制权切换给低功耗的第二处理单元,低功耗的第二处理单元接管显示控制权,可以处理从高功耗第一处理单元同步的数据,并将处理后的数据发送到显示屏显示,可以降低终端设备的功耗,提高终端设备的续航能力。

25、根据第一方面,在一种可能的实现方式中,第二处理单元控制场景包括阅读浏览场景或亮屏待机场景。

26、第二方面,提供一种显示方法,应用于包括第一处理单元、第二处理单元以及显示屏的终端设备,该方法包括:确定当前本文档来自技高网...

【技术保护点】

1.一种终端设备,包括第一处理单元、第二处理单元以及显示屏,其特征在于,

2.根据权利要求1所述的终端设备,其特征在于,所述显示屏为电子墨水屏,所述处理数据包括预处理数据,所述预处理数据为所述第一处理单元绘制生成的第一图元数据;

3.根据权利要求1所述的终端设备,其特征在于,所述显示屏为电子墨水屏,所述处理数据包括转换数据,所述转换数据为所述第一处理单元对所述第一处理单元绘制生成的第一图元数据进行转换操作后生成的第二图元数据;

4.根据权利要求1-3任一项所述的终端设备,其特征在于,

5.根据权利要求2-3任一项所述的终端设备,其特征在于,所述转换操作包括:灰阶处理或时序处理。

6.根据权利要求1所述的终端设备,其特征在于,所述显示屏为非电子墨水屏,所述处理数据包括预处理数据,所述预处理数据为所述第一处理单元绘制生成的第一图元数据;

7.根据权利要求1-6任一项所述的终端设备,其特征在于,

8.根据权利要求1-7任一项所述的终端设备,其特征在于,所述第二处理单元控制场景包括阅读浏览场景或亮屏待机场景。

9.一种显示方法,其特征在于,应用于包括第一处理单元、第二处理单元以及显示屏的终端设备,所述方法包括:

10.根据权利要求9所述的方法,其特征在于,所述显示屏为电子墨水屏,所述处理数据包括预处理数据,所述预处理数据为所述第一处理单元绘制生成的第一图元数据;所述通过所述第二处理单元根据所述处理数据生成第一显示驱动数据,包括:

11.根据权利要求9所述的方法,其特征在于,所述显示屏为电子墨水屏,所述处理数据包括转换数据,所述转换数据为所述第一处理单元对所述第一处理单元绘制生成的第一图元数据进行转换操作后生成的第二图元数据;所述通过所述第二处理单元根据所述处理数据生成第一显示驱动数据,包括:

12.根据权利要求9-11任一项所述的方法,其特征在于,所述通过所述第一处理单元生成处理数据,包括:

13.根据权利要求10-11任一项所述的方法,其特征在于,所述转换操作包括:灰阶处理或时序处理。

14.根据权利要求9所述的方法,其特征在于,所述显示屏为非电子墨水屏,所述处理数据包括预处理数据,所述预处理数据为所述第一处理单元绘制生成的第一图元数据;所述通过所述第二处理单元根据所述处理数据生成第一显示驱动数据,包括:

15.根据权利要求9-14任一项所述的方法,其特征在于,在所述第二处理单元从所述第一处理单元同步所述处理数据之后,所述方法还包括:

16.根据权利要求9-15任一项所述的方法,其特征在于,所述第二处理单元控制场景包括阅读浏览场景或亮屏待机场景。

17.一种芯片系统,其特征在于,包括至少一个处理器和至少一个接口电路,所述至少一个接口电路用于执行收发功能,并将指令发送给所述至少一个处理器,所述至少一个处理器执行所述指令,所述至少一个处理器执行如权利要求9-16中任一项所述的方法。

18.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括计算机程序,当所述计算机程序在电子设备上运行时,使得所述电子设备执行如权利要求9-16中任一项所述的方法。

19.一种计算机程序产品,其特征在于,当所述计算机程序产品在计算机上运行时,使得所述计算机执行如权利要求9-16中任一项所述的方法。

...

【技术特征摘要】

1.一种终端设备,包括第一处理单元、第二处理单元以及显示屏,其特征在于,

2.根据权利要求1所述的终端设备,其特征在于,所述显示屏为电子墨水屏,所述处理数据包括预处理数据,所述预处理数据为所述第一处理单元绘制生成的第一图元数据;

3.根据权利要求1所述的终端设备,其特征在于,所述显示屏为电子墨水屏,所述处理数据包括转换数据,所述转换数据为所述第一处理单元对所述第一处理单元绘制生成的第一图元数据进行转换操作后生成的第二图元数据;

4.根据权利要求1-3任一项所述的终端设备,其特征在于,

5.根据权利要求2-3任一项所述的终端设备,其特征在于,所述转换操作包括:灰阶处理或时序处理。

6.根据权利要求1所述的终端设备,其特征在于,所述显示屏为非电子墨水屏,所述处理数据包括预处理数据,所述预处理数据为所述第一处理单元绘制生成的第一图元数据;

7.根据权利要求1-6任一项所述的终端设备,其特征在于,

8.根据权利要求1-7任一项所述的终端设备,其特征在于,所述第二处理单元控制场景包括阅读浏览场景或亮屏待机场景。

9.一种显示方法,其特征在于,应用于包括第一处理单元、第二处理单元以及显示屏的终端设备,所述方法包括:

10.根据权利要求9所述的方法,其特征在于,所述显示屏为电子墨水屏,所述处理数据包括预处理数据,所述预处理数据为所述第一处理单元绘制生成的第一图元数据;所述通过所述第二处理单元根据所述处理数据生成第一显示驱动数据,包括:

11.根据权利要求9所述的方法,其特征在于,所述显示屏为电子墨水屏,所述处理数据包括转换数据,所述转换数据为...

【专利技术属性】
技术研发人员:杨涛周逸徉段利华欧阳振兴
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1