显示屏的控制方法、装置、电子设备及存储介质与流程



1.本技术涉及电子设备技术领域,更具体地,涉及一种显示屏的控制方法、装置、电子设备及存储介质。


背景技术:



2.电子设备,例如手机、平板电脑等,已经成为人们日常生活中最常用的消费型电子产品之一。显示屏是电子设备上用于显示用户界面的部分,随着显示技术的急速进步,越来越多的高刷新率显示屏应运而生。但是,随着显示屏的刷新频率的提升,电子设备显示内容时的功耗也越来越高。


技术实现要素:



3.本技术提出了一种显示屏的控制方法、装置、电子设备及存储介质,可以降低屏幕显示时的功耗。
4.第一方面,本技术实施例提供了一种显示屏的控制方法,所述显示屏包括第一显示区域以及第二显示区域,所述第一显示区域对应的第一阵列基板栅极驱动goa电路与所述第二显示区域对应的第二goa电路相互独立,所述方法包括:基于所述第一显示区域对应的第一刷新频率,控制所述第一goa电路驱动所述第一显示区域进行显示;基于所述第二显示区域对应的第二刷新频率,控制所述第二goa电路驱动所述第二显示区域进行显示。
5.第二方面,本技术实施例提供了一种显示屏的控制方法,应用于ap,所述ap与所述显示屏的ddic连接,所述显示屏包括第一显示区域以及第二显示区域,所述第一显示区域对应的第一goa电路与所述第二显示区域对应的第二goa电路相互独立,所述方法包括:分别针对所述第一显示区域以及第二显示区域,生成所述第一显示区域对应的第一图像数据,以及所述第二显示区域对应的第二图像数据;将所述第一图像数据以及所述第二图像数据合并后发送至所述ddic,所述ddic用于基于所述第一显示区域对应的第一刷新频率,控制所述第一goa电路驱动所述第一显示区域显示所述第一图像数据,以及基于所述第二显示区域对应的第二刷新频率,控制所述第二goa电路驱动所述第二显示区域显示所述第二图像数据。
6.第三方面,本技术实施例提供了一种显示屏的控制装置,所述显示屏包括第一显示区域以及第二显示区域,所述第一显示区域对应的第一goa电路与所述第二显示区域对应的第二goa电路相互独立,所述装置包括:第一刷新模块以及第二刷新模块,所述第一刷新模块用于基于所述第一显示区域对应的第一刷新频率,控制所述第一goa电路驱动所述第一显示区域进行显示;所述第二刷新模块用于基于所述第二显示区域对应的第二刷新频率,控制所述第二goa电路驱动所述第二显示区域进行显示。
7.第四方面,本技术实施例提供了一种显示屏的控制装置,应用于ap,所述ap与所述显示屏的ddic连接,所述显示屏包括第一显示区域以及第二显示区域,所述第一显示区域对应的第一goa电路与所述第二显示区域对应的第二goa电路相互独立,所述装置包括:数
据生成模块以及数据发送模块,其中,所述数据生成模块用于分别针对所述第一显示区域以及第二显示区域,生成所述第一显示区域对应的第一图像数据,以及所述第二显示区域对应的第二图像数据;所述数据发送模块用于将所述第一图像数据以及所述第二图像数据合并后发送至所述ddic,所述ddic用于基于所述第一显示区域对应的第一刷新频率,控制所述第一goa电路驱动所述第一显示区域显示所述第一图像数据,以及基于所述第二显示区域对应的第二刷新频率,控制所述第二goa电路驱动所述第二显示区域显示所述第二图像数据。
8.第五方面,本技术实施例提供了一种显示驱动芯片ddic,所述ddic应用于显示屏,所述显示屏包括第一显示区域以及第二显示区域,所述第一显示区域对应的第一阵列基板栅极驱动goa电路与所述第二显示区域对应的第二goa电路相互独立,所述ddic用于实现上述第一方面提供的显示屏的控制方法。
9.第六方面,本技术实施例提供了一种应用处理器ap,所述ap与显示屏的ddic连接,所述显示屏包括第一显示区域以及第二显示区域,所述第一显示区域对应的第一goa电路与所述第二显示区域对应的第二goa电路相互独立,所述ap用于实现上述第二方面提供的显示屏的控制方法。
10.第七方面,本技术实施例提供了一种电子设备,所述电子设备包括显示屏、ap以及所述显示屏的ddic,所述ap与所述ddic连接,所述第一显示区域对应的第一阵列基板栅极驱动goa电路与所述第二显示区域对应的第二goa电路相互独立,所述ddic用于实现上述第一方面提供的显示屏的控制方法,所述ap用于实现上述第二方面提供的显示屏的控制方法。
11.第八方面,本技术实施例提供了一种计算机可读取存储介质,所述计算机可读取存储介质中存储有程序代码,所述程序代码可被处理器调用执行上述第一方面提供的显示屏的控制方法,或者上述第二方面提供的显示屏的控制方法。
12.本技术提供的方案,显示屏的第一显示区域对应的第一goa电路与显示屏的第二显示区域对应的第二goa电路设置为相互独立,通过基于第一显示区域对应的第一刷新频率,控制第一goa电路驱动第一显示区域进行显示,以及基于第二显示区域对应的第二刷新频率,控制第二goa电路驱动第二显示区域进行显示。由此,可以实现分别根据第一显示区域以及第二显示区域对应的goa电路控制显示屏进行显示,实现第一显示区域以及第二显示区域可以独自根据其对应的刷新率进行刷新,进而能够适应不同的显示场景,降低显示屏显示时的功耗。
附图说明
13.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
14.图1示出了本技术实施例提供的电子设备的一种结构示意图。
15.图2示出了本技术实施例提供的电子设备的另一种结构示意图。
16.图3示出了本技术实施例提供的电子设备的又一种结构示意图。
17.图4示出了本技术实施例提供的电子设备的再一种结构示意图。
18.图5示出了本技术实施例提供的显示屏的一种结构示意图。
19.图6示出了根据本技术一个实施例的屏幕控制方法流程图。
20.图7示出了根据本技术另一个实施例的屏幕控制方法流程图。
21.图8示出了根据本技术又一个实施例的屏幕控制方法流程图。
22.图9示出了本技术实施例中goa电路的工作时序的一种示意图。
23.图10示出了本技术实施例中goa电路的工作时序的另一种示意图。
24.图11示出了根据本技术再一个实施例的屏幕控制方法流程图。
25.图12示出了根据本技术又另一个实施例的屏幕控制方法流程图。
26.图13示出了根据本技术一个实施例的屏幕控制装置的一种框图。
27.图14示出了根据本技术另一个实施例的屏幕控制装置的一种框图。
28.图15是本技术实施例的用于执行根据本技术实施例的屏幕控制方法的电子设备的框图。
29.图16是本技术实施例的用于保存或者携带实现根据本技术实施例的屏幕控制方法的程序代码的存储单元。
具体实施方式
30.为了使本技术领域的人员更好地理解本技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述。
31.在目前的电子设备中,电子设备的屏幕可能被分为两部分,例如,在采用折叠屏的电子设备或者采用滑卷屏的电子设备,并且此类电子设备支持悬停模式和分屏模式。其中,悬停模式是指当屏幕折叠角度位于0~180
°
时,画面在屏幕的一半显示,另一半显示其他内容或不显示;分屏模式是指将屏幕显示区域分成两半,其中一部分屏幕显示某个场景而另一部分屏幕显示其他场景,二者的显示内容相对独立。
32.虽然屏幕分成两部分且显示内容互相独立,但是两部分屏幕需要同时进行刷新,也就是说分屏显示,只是在屏幕上看起来两个区域对应的应用分开工作,实际上在平台绘图时是将两个区域对应绘制的图片整合到一起,送到显示驱动芯片(display driver integrated circuit,ddic)中的寄存器里,然后由显示面板(panel)上的基板栅极驱动(gate of array,goa)电路和source电路将该内容展现到屏幕上。因此,即使某部分屏幕的画面没有任何变化,但是由于另一部分的画面需要刷新,整个panel就都需要工作,即通过给整个屏幕的像素充电,完成此次刷新,当然也会将画面静止的那部分屏幕进行刷新,即造成不必要的功耗损失。例如,在两部分屏幕中其中一部分屏幕用于播放视频,而另一部分屏幕用于显示聊天应用的界面,那么会导致整个屏幕以较高的刷新频率进行刷新,进而会造成功耗的增加。
33.针对上述问题,发明人提出了本技术实施例提供的显示屏的控制方法、装置、电子设备及存储介质,可以实现分别根据第一显示区域以及第二显示区域对应的goa电路控制显示屏进行显示,实现第一显示区域以及第二显示区域可以独自根据其对应的刷新率进行刷新,进而能够适应不同的显示场景,降低显示屏显示时的功耗。其中,具体的屏幕控制方法在后续的实施例中进行详细的说明。
34.下面先对本技术实施例提供的显示屏的控制方法所涉及的电子设备进行介绍。
35.如图1所示,图1示出了一种推拉式的电子设备100,电子设备100包括显示屏130。所述显示屏130包括第一显示区域131以及第二显示区域132,所述第二显示区域132选择性地相对所述第一显示区域131隐藏或展开。如图1所示,在显示屏130展开时,第二显示区域132相对所述第一显示区域131展开;如图2所示,在显示屏130收拢时,第二显示区域132相对所述第一显示区域131隐藏。其中,显示屏130可以为柔性显示屏。
36.当然,本技术实施例提供的显示屏控制方法也可以应用于折叠式的电子设备,请参阅图3,在显示屏130展开时,第二显示区域选择性地相对所述第一显示区域131展开;请参阅图4,在显示屏130折叠时,第二显示区域132选择性地相对所述第一显示区域131隐藏。
37.在本技术实施例中,如图5所示,显示屏130包括ddic133、第一goa电路134以及第二goa电路135。其中,ddic133与第一goa电路134以及第二goa电路135连接,第一goa电路134与第一显示区域131对应,第二goa电路135与第二显示区域132对应,并且第一goa电路134与第二goa电路135相互独立。也就是说,第一goa电路134用于驱动第一显示区域131,第二goa电路135用于驱动第二显示区域132,并且,第一goa电路134与第二goa电路135能够单独工作,从而第一显示区域131与第二显示区域132能够单独进行显示刷新。
38.请再次参阅图5,第一goa电路134包括多个第一goa单元1341,第二goa电路135包括多个第二goa单元1351,每个第一goa单元1341与第一显示区域131中的每行像素单元对应,每个第二goa单元1351与第二显示区域132中的每行像素单元对应。ddic133可以与第一显示区域131中的第一行像素对应的第一goa单元1341连接,并且与第二显示区域132中的第一行像素对应的第二goa单元1351连接,并且多个第一goa单元1341依次级联,多个第二goa单元1351依次级联。
39.由goa电路的工作原理可知,当ddic133输出控制信号至第一显示区域131中的第一行像素对应的第一goa单元1341后,该第一goa单元1341输出信号以控制第一显示区域131中的第一行像素进行发光,并且该第一goa单元1341还把输出至第一行像素的信号作为第一行像素的复位信号,以及下一行像素的输入信号,进而完成下一行像素的发光控制,如此,可以逐行点亮第一显示区域131中的每行像素。同理,第二goa电路1351也可以逐行点亮第二显示区域132中多行像素。
40.在一些实施方式中,每个第一goa单元1341以及第二goa单元1351均包括第一驱动子单元以及第二驱动子单元。其中,第一驱动子单元与每行像素中每个像素的像素驱动电路连接,第一驱动子单元用于生成扫描控制信号,该扫描控制信号用于控制每个像素的像素驱动电路分别进行栅极复位、阳极复位和数据写入。第二驱动子单元与每行像素中每个像素的像素驱动电路连接,第二驱动子单元用于生成发光控制信号em,发光控制信号em用于控制驱动电流的输出路径的通断,该输出路径为像素驱动电路与对应的像素之间的路径。
41.下面再结合附图对本技术实施例提供的显示屏的控制方法进行详细介绍。
42.请参阅图6,图6示出了本技术一个实施例提供的显示屏的控制方法的流程示意图。在具体的实施例中,该显示屏的控制方法可以由显示屏的ddic或者显示屏的独显执行,ddic以及独显可以用于显示屏的驱动显示,其中,本技术实施例中以ddic为执行主体进行举例,说明本技术实施例提供的屏幕控制方法。该显示屏包括第一显示区域以及第二显示
区域,所述第一显示区域对应的第一goa电路与所述第二显示区域对应的第二goa电路相互独立。下面将针对图6所示的流程进行详细的阐述,所述显示屏的控制方法具体可以包括以下步骤:
43.步骤s110:基于所述第一显示区域对应的第一刷新频率,控制所述第一goa电路驱动所述第一显示区域进行显示。
44.步骤s120:基于所述第二显示区域对应的第二刷新频率,控制所述第二goa电路驱动所述第二显示区域进行显示。
45.在本技术实施例中,由于第一显示区域对应的第一goa电路,与第二显示区域对应的第二goa电路相互独立,因此第一显示区域与第二显示区域能够单独进行显示刷新。由此,ddic可以控制第一显示区域以及第二显示区域,按照各自对应的刷新频率进行显示。具体地,ddic可以基于第一显示区域对应的第一刷新频率,控制第一goa电路驱动第一显示区域进行显示,以及基于第二显示区域对应的第二刷新频率,控制第二goa电路驱动第二显示区域进行显示。其中,第一刷新频率与第二刷新频率可以相同,第一刷新频率与第二刷新频率也可以不同。
46.可以理解地,由于第一显示区域与第二显示区域可以各自按照对应的刷新频率进行显示刷新,因此在第一显示区域与第二显示区域的显示场景不同时,可以以不同的刷新频率进行刷新,进而适应不同的显示场景,降低显示屏显示时的功耗。例如,若第一显示区域用于显示文字阅读应用的界面,第二显示区域用于显示视频播放应用的界面,则第一显示区域可以以相对第二显示显示区域的刷新频率较低的刷新频率进行刷新显示,而第二显示区域可以以相对第一显示显示区域的刷新频率较高的刷新频率进行刷新显示。
47.在一些实施方式中,ddic可以根据第一显示区域对应的第一刷新频率,控制第一goa电路逐行点亮第一显示区域的每行像素单元。其中,在每次点亮第一显示区域的第一行像素单元至第一显示区域的最后一行像素单元后,完成第一显示区域的一次刷新显示,ddic可以控制第一goa电路驱动第一显示区域刷新显示的频率,进而实现第一显示区域对应的第一刷新频率。同理,ddic也可以根据第二显示区域对应的第二刷新频率,控制第二goa电路逐行点亮第二显示区域的每行像素单元。
48.在一些实施方式中,第一显示区域对应的第一刷新频率以及第二显示区域对应的第二刷新频率,可以是ddic根据自适应变频(adaptive dynamic frame rate,adfr)技术确定的。其中,自适应变频技术(adfr)可以实现帧率与显示内容需求的适配,使显示屏在需要快速刷新时以最高的刷新率工作来保障流畅性,同时在不需要快速刷新时以较低的刷新率工作来节省功耗。基于此,ddic可以根据第一显示区域的显示需求,以及第二显示区域的显示需求,分别控制第一显示区域对应的第一刷新频率以及第二显示区域对应的刷新频率。
49.可选地,显示屏可以是低温多晶氧化物(low temperature polycrystalline oxide,ltpo)的屏幕。由于ltpo屏幕兼具高迁移率和低漏电流的特性,既可保持高频高流畅,又能实现低频低功耗;对比ltps最主要的有优点是可以实现更低的刷新率,即ap送图,ddic即响应马上刷新,ap不送图,ddic可以保持低刷新率,特别地,最低保持1hz刷新频率。因此,通过根据第一显示区域对应的第一刷新频率,控制第一goa电路驱动第一显示区域进行显示,以及根据第二显示区域对应的第二刷新频率,控制第二goa电路驱动第二显示区域进行显示,能够更好地适应不同显示场景,达到降低功耗的效果。
50.在另一些实施方式中,上述第一刷新频率以及第二刷新频率也可以是ap所确定的。该方式中,ap可以根据第一显示区域以及第二显示区域的显示内容需求,向ddic发送调频指令,以达到控制第一显示区域对应的第一刷新频率,以及第二显示区域对应的第二刷新频率的目的,使得第一刷新频率与第一显示区域的显示内容需求匹配,第二刷新频率与第二显示区域的显示内容需求匹配。
51.需要说明的是,上述步骤s110与步骤s120之间的顺序可以不做限定,步骤s110与步骤s120可以是同步进行的,也就是说,ddic基于第一显示区域对应的第一刷新频率,控制第一goa电路驱动第一显示区域进行显示的同时,基于第二显示区域对应的第二刷新频率,控制第二goa电路驱动第二显示区域进行显示。当然,在第一显示区域以及第二显示区域中任一显示区域无需进行显示时,则ddic可根据需要进行显示的显示区域对应的刷新频率,控制该显示区域对应的goa电路驱动该显示区域进行显示,例如,第一显示区域无需进行显示,第二显示区域需要进行显示,则ddic可以仅基于第二显示区域对应的第二刷新频率,控制第二goa电路驱动第二显示区域进行显示;又例如,第一显示区域需要进行显示,第二显示区域无需进行显示,则ddic可以仅基于第一显示区域对应的第一刷新频率,控制第一goa电路驱动第一显示区域进行显示。
52.本技术实施例提供的显示屏的控制方法,显示屏的第一显示区域对应的第一goa电路与显示屏的第二显示区域对应的第二goa电路设置为相互独立,显示屏的ddic通过基于第一显示区域对应的第一刷新频率,控制第一goa电路驱动第一显示区域进行显示,以及基于第二显示区域对应的第二刷新频率,控制第二goa电路驱动第二显示区域进行显示。由此,可以实现分别根据第一显示区域以及第二显示区域对应的goa电路控制显示屏进行显示,实现第一显示区域以及第二显示区域可以独自根据其对应的刷新率进行刷新,进而能够适应不同的显示场景,降低显示屏显示时的功耗。
53.请参阅图7,图7示出了本技术另一个实施例提供的显示屏的控制方法的流程示意图。该显示屏的控制方法可以由显示屏的ddic或者显示屏的独显执行,ddic以及独显可以用于显示屏的驱动显示,其中,本技术实施例中以ddic为执行主体进行举例,说明本技术实施例提供的屏幕控制方法。该显示屏包括第一显示区域以及第二显示区域,所述第一显示区域对应的第一goa电路与所述第二显示区域对应的第二goa电路相互独立。下面将针对图7所示的流程进行详细的阐述,所述显示屏的控制方法具体可以包括以下步骤:
54.步骤s210:接收应用处理器ap传输的图像数据。
55.在本技术实施例中,ddic可以接收应用处理器(application processor,ap)传输的图像数据。其中,ap端通过应用程序(application,app)进行图层绘制渲染,然后通过图层合成器(surface flinger)对绘制得到的图层进行图层合成得到图像数据,进而通过移动产业处理器接口(mobile industry processor interface,mipi)将图像数据送显(写入)ddic。ddic将ap送显的图像数据存储在缓存器(buffer)中,并通过扫描(读取)buffer中的图像数据,控制panel进行图像刷新显示(display)。
56.步骤s220:若接收的图像数据中存在所述第一显示区域对应的第一图像数据,将接收的第一图像数据存储至所述第一存储器,并删除所述第一存储器中已显示的第一图像数据。
57.在本技术实施例中,ap在渲染待显示的图像数据时,可以根据第一显示区域以及
第二显示区域的显示需求,分别针对第一显示区域以及第二显示区域渲染生成图像数据。因此,在第一显示区域不需要更新显示内容的情况下,则无需渲染生成第一显示区域对应的图像数据,同理,在第二显示区域不需要更新显示内容的情况下,则无需渲染生成第二显示区域对应的图像数据。基于此,可以节省ap绘图以及送图所产生的功耗。故ddic接收到ap发送的图像数据后,可以确定接收到的图像数据中是否存在第一显示区域对应的第一图像数据,以及第二显示区域对应的第二图像数据。根据确定结果,若接收的图像数据中存在第一显示区域对应的第一图像数据,则可以将第一图像数据存储至第一存储器,并删除第一存储器中已显示的第一图像数据,由此,实现对第一存储器中待显示的第一图像数据进行更新,ddic在扫描第一存储器中的图像数据时,能够扫描到ap最新发送的第一图像数据。
58.其中,ddic中可以包括第一存储器以及第二存储器,第一存储器用于存储第一显示区域对应的第一图像数据,第二存储器用于存储第二显示区域对应的第二图像数据,第一存储器以及第二存储器可以为随机存储器(random access memory,ram)等,第一存储器以及第二存储器的具体类型可以不做限定。
59.在一些实施方式中,ap在发送渲染的图像数据之前,可以分别针对第一显示区域对应的第一图像数据,以及第二显示区域对应的第二图像数据添加数据特征,以便ddic能够确定接收到的图像数据中是否存在第一显示区域对应的第一图像数据,以及是否存在第二显示区域对应的第二图像数据,并且,在接收到的图像数据中同时存在第一图像数据以及第二图像数据的情况下,能够从接收到的图像数据中区分出第一图像数据以及第二图像数据。因此,ddic在接收到ap发送的图像数据后,可以基于接收的图像数据的数据特征,确定接收的图像数据中是否存在第一显示区域对应的第一图像数据,以及接收的图像数据中是否存在所述第二显示区域对应的第二图像数据。基于确定结果,若接收的图像数据中存在第一显示区域对应的第一图像数据,则可以将第一图像数据从接收的图像数据中筛选出,并将其存储至第一存储器。
60.步骤s230:若所述图像数据中存在所述第二显示区域对应的第二图像数据,将接收的第二图像数据存储至所述第二存储器,并删除所述第二存储器中已显示的第二图像数据。
61.在本技术实施例中,ddic基于以上确定结果,若接收的图像数据中存在第二显示区域对应的第二图像数据,则可以将接收的第二图像数据存储至第二存储器,并删除第二存储器中已显示的第二图像数据,由此,实现对第二存储器中待显示的第二图像数据进行更新,ddic在扫描第二存储器中的图像数据时,能够扫描到ap最新发送的第二图像数据。
62.需要说明的是,步骤s220与步骤s230之间的顺序可以不做限定,步骤s220与步骤s230可以由ddic同时执行。
63.步骤s240:从第一存储器中读取所述第一显示区域对应的第一图像数据,并基于所述第一显示区域对应的第一刷新频率,控制所述第一goa电路驱动所述第一显示区域显示所述第一图像数据。
64.在本技术实施例中,由于第一显示区域对应的待显示的图像数据存储于第一存储器,因此,ddic可以从第一存储器中读取第一显示区域对应的第一图像数据,并基于第一显示区域对应的第一刷新频率,控制第一goa电路驱述第一显示区域显示第一图像数据。可以理解地,在ap未发送第一显示区域对应的第一图像数据的情况下,则第一存储器中存储的
图像数据未发生变化,该情况下,ddic基于第一显示区域对应的第一刷新频率,控制第一goa电路驱述第一显示区域显示第一存储器中的第一图像数据,相当于是控制第一显示区域重复显示已显示的图像数据,例如,在第一显示区域对应的显示内容为静止画面的情况下,则第一存储器中的图像数据未发生变化,第一显示区域重复显示第一存储器中存储的该静止画面的图像数据。
65.步骤s250:从第二存储器中读取所述第二显示区域对应的第二图像数据,并基于所述第二显示区域对应的第二刷新频率,控制所述第二goa电路驱动所述第二显示区域显示所述第二图像数据。
66.在本技术实施例中,由于第二显示区域对应的待显示的图像数据存储于第二存储器,因此,ddic可以从第二存储器中读取第二显示区域对应的第二图像数据,并基于第二显示区域对应的第二刷新频率,控制第二goa电路驱述第二显示区域显示第二图像数据。同样地,可以理解地,在ap未发送第二显示区域对应的第二图像数据的情况下,则第二存储器中存储的图像数据未发生变化,该情况下,ddic控制第二显示区域重复显示已显示的图像数据。
67.本技术实施例提供的显示屏的控制方法,可以实现分别根据第一显示区域以及第二显示区域对应的goa电路控制显示屏进行显示,实现第一显示区域以及第二显示区域可以独自根据其对应的刷新率进行刷新,进而能够适应不同的显示场景,降低显示屏显示时的功耗;另外,由于第一显示区域以及第二显示区域各自对应的图像数据存储于不同存储器,并且在接收的图像数据中不存在任一显示区域的图像数据时,则不对存储器中存储的图像数据进行更新,因此能够降低存储器的读写所产生的功耗。
68.请参阅图8,图8示出了本技术又一个实施例提供的显示屏的控制方法的流程示意图。该显示屏的控制方法可以由显示屏的ddic或者显示屏的独显执行,ddic以及独显可以用于显示屏的驱动显示,其中,本技术实施例中以ddic为执行主体进行举例,说明本技术实施例提供的屏幕控制方法。该显示屏包括第一显示区域以及第二显示区域,所述第一显示区域对应的第一goa电路与所述第二显示区域对应的第二goa电路相互独立。下面将针对图8所示的流程进行详细的阐述,所述显示屏的控制方法具体可以包括以下步骤:
69.步骤s310:在每次接收到ap传输的图像数据时,基于所述ap传输的所述第一显示区域对应的第一图像数据,确定所述第一显示区域对应的第一刷新频率。
70.在本技术实施例中,ddic可以在每次接收到ap传输的图像数据时,基于ap传输的第一显示区域对应的第一图像数据,确定第一显示区域对应的第一刷新频率。由于ddic每次接收到ap传输的图像数据时,都对第一显示区域对应的第一刷新频率进行确定,因此能够准确地确定出当前所需的刷新频率。
71.在一些实施方式中,ddic可以基于当前时刻之前的预设时长内的第一图像数据的第一数量,确定第一显示区域对应的第一刷新频率,第一刷新频率与第一数量呈正相关。其中,预设时长可以是10毫秒(ms)、20ms、30ms等,具体的预设时长可以不做限定。可以理解地,当前时刻之前的预设时长内的第一图像数据的第一数量,反映了ap绘制第一显示区域的第一图像数据的快慢,也即ap对第一显示区域的内容的更新速度,若第一数量越大,则表示当前时刻之前的预设时长内第一显示区域的内容更新速度较快,因此,第一刷新帧率越高。
72.在一种可能的实施方式中,ddic可以获取当前时刻之前的预设时长内的第一图像数据的第一数量,与预设时长的比值,得到预设时长内的帧率,并将其作为第一刷新帧率。
73.在另一些实施方式中,ddic可以基于当前时刻距离前一次接收到第一图像数据时的第一时长间隔,确述第一显示区域对应的第一刷新频率,第一刷新频率与所述第一时长间隔呈负相关。可以理解地,当前时刻距离前一次接收到第一图像数据时的第一时长间隔反映了ap绘制第一显示区域的第一图像数据的快慢,也即ap对第一显示区域的内容的更新速度,若第一时长间隔越小,则表示当前时刻之前的预设时长内第一显示区域的内容更新速度较快,因此,第一刷新帧率越高,反之,若第一时长间隔越大,则表示当前时刻之前的预设时长内第一显示区域的内容更新速度越慢,因此,第一刷新帧率越小。
74.当然,ddic基于接收的第一图像数据确定第一显示帧率的具体方式可以不做限定,例如,在ddic的处理功能足够的情况下,可以根据每次接收到的第一图像数据,识别显示场景,并根据显示场景确定第一刷新帧率。
75.步骤s320:基于所述ap传输的所述第二显示区域对应的第二图像数据,确定所述第二显示区域对应的第二刷新频率。
76.在本技术实施例中,ddic可以在每次接收到ap传输的图像数据时,基于ap传输的第二显示区域对应的第二图像数据,确定第二显示区域对应的第二刷新频率。由于ddic每次接收到ap传输的图像数据时,都对第二显示区域对应的第二刷新频率进行确定,因此能够准确地确定出当前所需的刷新频率。
77.在一些实施方式中,ddic可以基于当前时刻之前的预设时长内的所述第二图像数据的第二数量,确定所述第一显示区域对应的第一刷新频率,所述第一刷新频率与所述第一数量呈正相关。
78.在另一些实施方式中,ddic可以基于当前时刻距离前一次接收到第二图像数据时的第二时长间隔,确定所述第二显示区域对应的第二刷新频率,所述第二刷新频率与所述第二时长间隔呈负相关。
79.其中,ddic确定第二刷新频率的方式与ddic确定第一刷新频率的方式同理,具体可以参阅步骤s310中的内容,在此不再赘述。
80.需要说明的是,步骤s310与步骤s320之间的顺序可以不做限定,步骤s310与步骤s320可以由ddic同时执行。
81.步骤s330:基于所述第一显示区域对应的第一刷新频率,控制所述第一goa电路驱动所述第一显示区域进行显示。
82.步骤s340:基于所述第二显示区域对应的第二刷新频率,控制所述第二goa电路驱动所述第二显示区域进行显示。
83.在一些实施方式中,在基于第一刷新频率控制第一goa电路驱动第一显示区域进行显示,以及基于第二刷新频率控制第二goa电路驱动第二显示区域进行显示时,可以基于第一显示区域对应的第一刷新频率,确定第一goa电路的第一工作时序,基于第一工作时序,控制第一goa电路驱动第一显示区域进行显示;基于第二显示区域对应的第二刷新频率,确定第二goa电路的第二工作时序;基于第二工作时序,控制第二goa电路驱动第二显示区域进行显示。
84.其中,第一工作时序为第一goa电路驱动第一显示区域进行显示的时序,也就是第
一显示区域中的各行像素进行点亮的时序;同样地,第二工作时序为第二goa电路驱动第二显示区域进行显示的时序,也就是第二显示区域中的各行像素进行点亮的时序。通过对第一工作时序以及第二工作时序进行控制,使得第一工作时序与第一刷新频率对应,第二工作时序与第二刷新频率对应,由此可以实现第一显示区域按照第一刷新频率刷新显示,以及第二显示区域按照第二刷新频率刷新显示。
85.可以理解地,当第一刷新频率与第二刷新频率相同的情况下,第一工作时序与第二工作时序相同;当第一刷新频率与第二刷新频率不同的情况下,第一工作时序与第二工作时序不同。
86.示例性地,在第一刷新频率与第二刷新频率相同的情况下,第一工作时序与第二工作时序如图9所示,第一goa电路在各自对应的工作时序中的每个上升沿的时候,输出信号至第一显示区域中的第一行像素,从而逐行点亮第一显示区域中的每行像素,完成一次刷新;同样地,第二goa电路也在第一goa电路驱动第一行像素进行点亮时,也同步输出信号至第二显示区域中的第二行像素,从而逐行点亮第二显示区域中的每行像素,完成一次刷新。可以看出,由于第一工作时序与第二工作时序一致,因此第一goa电路与第二goa电路同时进行驱动,从而第一显示区域与第二显示区域同步进行刷新,两者保持相同的刷新频率。
87.示例性地,在第一刷新频率与第二刷新频率相同的情况下,第一工作时序与第二工作时序如图10所示,第一goa电路以及第二goa电路在各自对应的工作时序中的每个上升沿的时候,控制其对应的显示区域中的第一行像素进行刷新,从而完成一次刷新。由于第一工作时序与第二工作时序不一致,因此第一goa电路与第二goa电路不同时进行驱动,可以实现第一显示区域与第二显示区域不同时进行刷新,进而在一些场景下可以避免相关技术中第一显示区域与第二显示区域同时进行刷新时的不必要刷新,节省显示时的功耗。
88.在一种可能的实施方式中,在根据第一刷新频率分配第一工作时序以及根据第二刷新频率第二工作时序时,若第一刷新频率与第二刷新频率不同,可以使得分配的第一工作时序与第二工作时序中,相对较低的刷新频率所对应的goa电路进行驱动时,另一goa电路也进行驱动。也就是说,第一工作时序与第二工作时序中同时存在上升沿的位置处保持对齐。如图10所示,第二刷新频率相对第一刷新频率较低,则第二工作时序中的上升沿的数量少于的第二工作时序中的上升沿的数量,并且第二工作时序中的上升沿与第一工作时序中的上升沿对齐,也就是说,第二goa电路根据第二工作时序中的上升沿驱动第二显示区域进行刷新时,此时第一工作时序中也在此时存在上升沿,因此第一goa电路此时也驱动第一显示区域进行刷新。由此,可以实现虽然第一显示区域与第二显示区域的刷新频率不同,但是刷新频率相对较低的显示区域进行刷新时,另一显示区域也会同步进行刷新,避免出现闪烁,提升显示屏的显示效果。
89.本技术实施例提供的显示屏的控制方法,可以实现分别根据第一显示区域以及第二显示区域对应的goa电路控制显示屏进行显示,实现第一显示区域以及第二显示区域可以独自根据其对应的刷新率进行刷新,进而能够适应不同的显示场景,降低显示屏显示时的功耗;另外,ddic在每次接收到ap发送的图像数据时,根据实际接收到的第一图像数据以及第二图像数据的情况,对第一显示区域以及第二显示区域对应的刷新频率进行确定,能够使得第一显示区域以及第二显示区域的刷新频率与当前的显示需求相匹配,进一步地节省了功耗。
90.请参阅图11,图11示出了本技术再一个实施例提供的显示屏的控制方法的流程示意图。该显示屏的控制方法可以由显示屏的ddic或者显示屏的独显执行,ddic以及独显可以用于显示屏的驱动显示,其中,本技术实施例中以ddic为执行主体进行举例,说明本技术实施例提供的屏幕控制方法。该显示屏包括第一显示区域以及第二显示区域,所述第一显示区域对应的第一goa电路与所述第二显示区域对应的第二goa电路相互独立。下面将针对图11所示的流程进行详细的阐述,所述显示屏的控制方法具体可以包括以下步骤:
91.步骤s410:接收ap传输的调频指令,所述调频指令由所述ap基于所述第一显示区域以及所述第二显示区域分别对应的显示场景所确定的。
92.在本技术实施例中,第一显示区域以及第二显示区域分别对应的刷新频率也可以由ap进行控制。ap可以基于第一显示区域以及第二显示区域分别对应的显示场景,向ddic发送调频指令,以控制第一显示区域以及第二显示区域的刷新频率,从而使得第一显示区域的第一刷新频率与第一显示区域对应的显示场景匹配,第二显示区域的第二刷新频率与第二显示区域对应的显示场景匹配。其中,不同的显示场景均对应有刷新频率,例如,显示场景为视频播放场景,则对应的刷新频率可以为30hz,显示场景为游戏场景,则对应的刷新频率可以为120hz,当然,以上仅为举例,显示场景对应的具体刷新频率可以不做限定。
93.在一些实施方式中,ddic可以根据第一显示区域的显示场景,确定第一显示区域对应的刷新频率,以及根据第二显示区域的显示场景,确定第二显示区域对应的刷新频率;然后,根据确定出的第一显示区域对应的刷新频率,以及第二显示区域对应的刷新频率,生成调频指令,并将调频指令发送至ddic。相应地,ddic可以接收到ap发送的调频指令。其中,调频指令中可以包括第一显示区域对应的刷新频率以及第二显示区域对应的刷新频率;调频指令中也可以包括第一显示区域对应的刷新频率需要调整的数值,和第二显示区域对应的刷新频率需要调整的数值。
94.步骤s420:基于所述调频指令,对所述第一刷新频率以及所述第二刷新频率中的至少一个进行调整。
95.在本技术实施例中,ddic接收到ap发送的调频指令后,则可以基于调频指令,对第一刷新频率以及第二刷新频率中的至少一个进行调整。可以理解地,若第一显示区域当前的第一刷新频率与第一显示区域当前的显示场景匹配,则无需进行调整,同理,若第二显示区域当前的第二刷新频率与第二显示区域当前的显示场景匹配,则无需进行调整,由此,可以使得第一显示区域的第一刷新频率与第一显示区域的显示场景匹配,第二显示区域的第二刷新频率与第二显示区域的显示场景匹配。
96.可选地,调频指令中可以包括ap根据第一显示区域的显示场景所确定出的刷新频率,若该刷新频率与第一显示区域的第一刷新频率匹配,则无需对第一刷新频率进行调整,若该刷新频率与第一显示区域的第一刷新频率不匹配,则可以将第一刷新频率调整至调频指令中携带的第一显示区域对应的刷新频率;同理,可以实现对第二显示区域的第二刷新频率的调整。
97.步骤s430:基于所述第一显示区域对应的第一刷新频率,控制所述第一goa电路驱动所述第一显示区域进行显示。
98.步骤s440:基于所述第二显示区域对应的第二刷新频率,控制所述第二goa电路驱动所述第二显示区域进行显示。
99.在一些实施方式中,考虑到第一goa电路与第二goa电路相互独立,仅是将第一显示区域以及第二显示区域的供电逻辑进行了独立,而数据线(source走线)未变化,因此虽然可以分别控制第一显示区域以及第二显示区域按照各自对应的刷新频率进行刷新,但是第一显示区域以及第二显示区域的source走线仍然是同时供电的。因此,可以设置第一显示区域对应的第一数据线与第二显示区域对应的第二数据线相互独立,例如,ddic可以通过第一数据线分别连接第一显示区域中的多列像素单元,并通过第二数据线分别连接第二显示区域中的多列像素单元,由此,ddic可以通过第一数据线向第一显示区域中的像素单元提供数据信号,并且通过第二数据线向第二显示区域中的像素单元提供数据信号,由此,第一显示区域以及第二显示区域的像素单元的数据信号的提供也是相互独立的。基于此,ddic可以基于第一显示区域对应的第一刷新频率,向第一数据线提供数据信号,并控制第一goa电路驱动第一显示区域进行显示;基于第二显示区域对应的第二刷新频率,控制第二goa电路以及第二数据线驱动第二显示区域进行显示。由此,可以进一步地降低显示屏显示时的功耗。
100.本技术实施例提供的显示屏的控制方法,ddic根据ap的调整指令,控制第一显示区域以及第二显示区域的刷新频率,使得第一显示区域的刷新频率以及第二显示区域的刷新频率与各自对应的显示场景匹配,并且通过分别根据第一显示区域以及第二显示区域对应的goa电路控制显示屏进行显示,实现第一显示区域以及第二显示区域可以独自根据其对应的刷新率进行刷新,能够适应不同的显示场景,降低显示屏显示时的功耗;另外,还通过将第一显示区域以及第二显示区域的source走线也进行区分,从而能够进一步降低显示屏显示时的功耗。
101.请参阅图12,图12示出了本技术又另一个实施例提供的显示屏的控制方法的流程示意图。该显示屏的控制方法应用于上述ap,所述ap与显示屏的ddic连接,所述显示屏包括第一显示区域以及第二显示区域,所述第一显示区域对应的第一goa电路与所述第二显示区域对应的第二goa电路相互独立。下面将针对图12所示的流程进行详细的阐述,所述显示屏的控制方法具体可以包括以下步骤:
102.步骤s510:分别针对所述第一显示区域以及第二显示区域,生成所述第一显示区域对应的第一图像数据,以及所述第二显示区域对应的第二图像数据。
103.在本技术实施例中,ap在渲染生成显示屏所要显示的图像数据时,可以分别针对第一显示区域以及第二显示区域,生成第一显示区域对应的第一图像数据,以及第二显示区域对应的第二图像数据。由此,在第一显示区域以及第二显示区域的显示场景不同的情况下,第一显示区域以及第二显示区域对应的图像数据的生成速度可以不同。
104.在一些实施方式中,若当前第一显示区域以及第二显示区域的显示内容待进行刷新,则分别针对所述第一显示区域以及第二显示区域,生成所述第一显示区域对应的第一图像数据,以及所述第二显示区域对应的第二图像数据。可以理解地,ap在每次生成图像数据时,可以确定第一显示区域以及第二显示区域的显示内容是否需要进行刷新,若第一显示区域以及第二显示区域的显示内容此时均需要进行刷新,则可以分别生成第一显示区域对应的第一图像数据,以及第二显示区域对应的第二图像数据。
105.在本技术实施例中,ap在生成第一显示区域对应的第一图像数据,以及第二显示区域对应的第二图像数据后,还可以分别对第一图像数据以及所述第二图像数据添加不同
的数据特征,该数据特征用于ddic识别第一图像数据以及第二图像数据,从而能够使得ddic从接收的图像数据中区分出第一显示区域对应的第一图像数据,以及第二显示区域对应的第二图像数据。例如,可以于第一图像数据的头部添加第一标识数据,在第二图像数据的头部添加第二标识数据,并且第一标识数据与第二标识数据不同,由此,ddic能够从接收到的图像数据中区分出第一图像数据以及第二图像数据。
106.步骤s520:将所述第一图像数据以及所述第二图像数据合并后发送至所述ddic,所述ddic用于基于所述第一显示区域对应的第一刷新频率,控制所述第一goa电路驱动所述第一显示区域显示所述第一图像数据,以及基于所述第二显示区域对应的第二刷新频率,控制所述第二goa电路驱动所述第二显示区域显示所述第二图像数据。
107.在本技术实施例中,ap在得到第一显示区域对应的第一图像数据,以及第二显示区域对应的第二图像数据后,则可以将第一图像数据以及第二图像数据合并后发送至ddic。对应地,ddic可以接收到ap发送的图像数据,并且,可以从接收的图像数据中获取到第一显示区域对应的第一图像数据,以及第二显示区域对应的第二图像数据,并且ddic可以基于第一显示区域对应的第一刷新频率,控制第一goa电路驱动第一显示区域显示第一图像数据,以及基于第二显示区域对应的第二刷新频率,控制第二goa电路驱动第二显示区域显示第二图像数据。
108.在一些实施方式中,ap在每次生成显示屏待显示的图像数据时,若第一显示区域的显示内容待进行刷新,且第二显示区域的显示内容待保持不变,则可以针对第一显示区域,生成第一显示区域对应的第一图像数据;然后将第一图像数据发送至ddic。当然,ap在将第一图像数据发送至ddic之前,也可以对第一图像数据添加数据特征,以便ddic能够识别出接收到的图像数据为第一显示区域对应的第一图像数据。
109.同样地,ap在每次生成显示屏待显示的图像数据时,若第二显示区域的显示内容待进行刷新,且第一显示区域的显示内容待保持不变,则针对第一显示区域,生成第二显示区域对应的第二图像数据;将第二图像数据发送至ddic。当然,ap在将第二图像数据发送至ddic之前,也可以对第二图像数据添加数据特征,以便ddic能够识别出接收到的图像数据为第二显示区域对应的第二图像数据。
110.本技术实施例提供的显示屏的控制方法,ap生成显示屏待显示的图像数据时,分别针对第一显示区域以及第二显示区域生成图像数据并进行发送,由此,在第一显示区域以及第二显示区域所需的显示帧率不同的情况下,可以仅针对第一显示区域或第二显示区域生成图像数据,并发送至ddic,从而减少ap在绘图和送图时所产生的功耗;并且,ddic根据第一显示区域以及第二显示区域对应的goa电路控制显示屏进行显示,实现第一显示区域以及第二显示区域可以独自根据其对应的刷新率进行刷新,能够适应不同的显示场景,降低显示屏显示时的功耗。
111.请参阅图13,其示出了本技术一个实施例提供的一种显示屏的控制装置400的结构框图。所述显示屏包括第一显示区域以及第二显示区域,所述第一显示区域对应的第一goa电路与所述第二显示区域对应的第二goa电路相互独立,该显示屏的控制装置400包括:第一刷新模块410以及第二刷新模块420。其中,所述第一刷新模块410用于基于所述第一显示区域对应的第一刷新频率,控制所述第一goa电路驱动所述第一显示区域进行显示;所述第二刷新模块420用于基于所述第二显示区域对应的第二刷新频率,控制所述第二goa电路
驱动所述第二显示区域进行显示。
112.在一些实施方式中,第一刷新模块410可以具体用于:从第一存储器中读取所述第一显示区域对应的第一图像数据,并基于所述第一显示区域对应的第一刷新频率,控制所述第一goa电路驱动所述第一显示区域显示所述第一图像数据。第二刷新模块420可以具体用于:从第二存储器中读取所述第二显示区域对应的第二图像数据,并基于所述第二显示区域对应的第二刷新频率,控制所述第二goa电路驱动所述第二显示区域显示所述第二图像数据。
113.在一种可能的实施方式中,该显示屏的控制装置400还可以包括数据接收模块以及数据存储模块。数据接收模块用于接收应用处理器ap传输的图像数据;数据存储模块用于若接收的图像数据中存在所述第一显示区域对应的第一图像数据,将接收的第一图像数据存储至所述第一存储器,并删除所述第一存储器中已显示的第一图像数据;数据存储模块还用于若所述图像数据中存在所述第二显示区域对应的第二图像数据,将接收的第二图像数据存储至所述第二存储器,并删除所述第二存储器中已显示的第二图像数据。
114.在一种可能的实施方式中,该显示屏的控制装置400还可以包括数据判断模块。数据判断模块用于在所述接收应用处理器ap传输的图像数据之后,基于所述接收的图像数据的数据特征,确定所述接收的图像数据中是否存在所述第一显示区域对应的第一图像数据,以及所述接收的图像数据中是否存在所述第二显示区域对应的第二图像数据。
115.在一些实施方式中,第一刷新模块410可以具体用于:基于所述第一显示区域对应的第一刷新频率,确定所述第一goa电路的第一工作时序;基于所述第一工作时序,控制所述第一goa电路驱动所述第一显示区域进行显示。
116.在一些实施方式中,第二刷新模块420可以具体用于:基于所述第二显示区域对应的第二刷新频率,确定所述第二goa电路的第二工作时序;基于所述第二工作时序,控制所述第二goa电路驱动所述第二显示区域进行显示。
117.在一些实施方式中,该显示屏的控制装置400还可以包括第一频率确定模块以及第二频率确定模块。第一频率确定模块用于在每次接收到ap传输的图像数据时,基于所述ap传输的所述第一显示区域对应的第一图像数据,确定所述第一显示区域对应的第一刷新频率;第二频率确定模块用于基于所述ap传输的所述第二显示区域对应的第二图像数据,确定所述第二显示区域对应的第二刷新频率。
118.在一种可能的实施方式中,第一频率确定模块可以具体用于:基于当前时刻之前的预设时长内的所述第一图像数据的第一数量,确定所述第一显示区域对应的第一刷新频率,所述第一刷新频率与所述第一数量呈正相关。第二频率确定模块可以具体用于:基于当前时刻之前的预设时长内的所述第二图像数据的第二数量,确定所述第一显示区域对应的第一刷新频率,所述第一刷新频率与所述第一数量呈正相关。
119.在一种可能的实施方式中,第一频率确定模块可以具体用于:基于当前时刻距离前一次接收到第一图像数据时的第一时长间隔,确定所述第一显示区域对应的第一刷新频率,所述第一刷新频率与所述第一时长间隔呈负相关。第二频率确定模块可以具体用于:基于当前时刻距离前一次接收到第二图像数据时的第二时长间隔,确定所述第二显示区域对应的第二刷新频率,所述第二刷新频率与所述第二时长间隔呈负相关。
120.在一些实施方式中,该显示屏的控制装置400还可以包括指令接收模块以及频率
调整模块。指令接收模块用于接收ap传输的调频指令,所述调频指令由所述ap基于所述第一显示区域以及所述第二显示区域分别对应的显示场景所确定的;频率调整模块用于基于所述调频指令,对所述第一刷新频率以及所述第二刷新频率中的至少一个进行调整。
121.在一些实施方式中,所述第一显示区域对应的第一数据线与所述第二显示区域对应的第二数据线相互独立。第一刷新模块410可以具体用于:基于所述第一显示区域对应的第一刷新频率,向所述第一数据线提供数据信号,并控制所述第一goa电路驱动所述第一显示区域进行显示。第二刷新模块420可以具体用于基于所述第二显示区域对应的第二刷新频率,控制所述第二goa电路以及所述第二数据线驱动所述第二显示区域进行显示。
122.请参阅图14,其示出了本技术另一个实施例提供的一种显示屏的控制装置500的结构框图。该显示屏的控制装置500应用于ap,所述ap与显示屏的ddic连接,所述显示屏包括第一显示区域以及第二显示区域,所述第一显示区域对应的第一goa电路与所述第二显示区域对应的第二goa电路相互独立,该显示屏的控制装置500包括:数据生成模块510以及数据发送模块520。其中,所述数据生成模块510用于分别针对所述第一显示区域以及第二显示区域,生成所述第一显示区域对应的第一图像数据,以及所述第二显示区域对应的第二图像数据;所述数据发送模块520用于将所述第一图像数据以及所述第二图像数据合并后发送至所述ddic,所述ddic用于基于所述第一显示区域对应的第一刷新频率,控制所述第一goa电路驱动所述第一显示区域显示所述第一图像数据,以及基于所述第二显示区域对应的第二刷新频率,控制所述第二goa电路驱动所述第二显示区域显示所述第二图像数据。
123.在一些实施方式中,数据生成模块510可以具体用于:若当前所述第一显示区域以及所述第二显示区域的显示内容待进行刷新,则分别针对所述第一显示区域以及第二显示区域,生成所述第一显示区域对应的第一图像数据,以及所述第二显示区域对应的第二图像数据。
124.在一种可能的实施方式中,数据生成模块510还可以用于:若所述第一显示区域的显示内容待进行刷新,且所述第二显示区域的显示内容待保持不变,则针对所述第一显示区域,生成所述第一显示区域对应的第一图像数据;将将所述第一图像数据发送至所述ddic。
125.在一种可能的实施方式中,数据生成模块510还可以用于:若所述第二显示区域的显示内容待进行刷新,且所述第一显示区域的显示内容待保持不变,则针对所述第一显示区域,生成所述第二显示区域对应的第二图像数据;将所述第二图像数据发送至所述ddic。
126.在一些实施方式中,该显示屏的控制装置500还可以包括特征添加模块。特征添加模块用于在所述将所述第一图像数据以及所述第二图像数据合并后发送至所述ddic之前,分别对所述第一图像数据以及所述第二图像数据添加不同的数据特征,所述数据特征用于所述ddic识别所述第一图像数据以及所述第二图像数据。
127.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述装置和模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
128.在本技术所提供的几个实施例中,模块相互之间的耦合可以是电性,机械或其它形式的耦合。
129.另外,在本技术各个实施例中的各功能模块可以集成在一个处理模块中,也可以
是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。
130.本技术实施例还提供了一种显示驱动芯片ddic,所述ddic应用于显示屏,所述显示屏包括第一显示区域以及第二显示区域,所述第一显示区域对应的第一goa电路与所述第二显示区域对应的第二goa电路相互独立,所述ddic用于实现上述方法实施例提供的屏幕控制方法。
131.此外,本技术实施例还提供了一种应用处理器ap,所述ap与显示屏的ddic连接,所述显示屏包括第一显示区域以及第二显示区域,所述第一显示区域对应的第一goa电路与所述第二显示区域对应的第二goa电路相互独立,所述ap用于实现上述方法实施例提供的屏幕控制方法。
132.综上所述,本技术提供的方案,显示屏的第一显示区域对应的第一goa电路与显示屏的第二显示区域对应的第二goa电路设置为相互独立,显示屏的ddic通过基于第一显示区域对应的第一刷新频率,控制第一goa电路驱动第一显示区域进行显示,以及基于第二显示区域对应的第二刷新频率,控制第二goa电路驱动第二显示区域进行显示。由此,可以实现分别根据第一显示区域以及第二显示区域对应的goa电路控制显示屏进行显示,实现第一显示区域以及第二显示区域可以独自根据其对应的刷新率进行刷新,进而能够适应不同的显示场景,降低显示屏显示时的功耗。
133.请参考图15,其示出了本技术实施例提供的一种电子设备的结构框图。该电子设备100可以是智能手机、平板电脑、智能手表、电子书等能够运行应用程序的电子设备。本技术中的电子设备100可以包括一个或多个如下部件:处理器110、存储器120、显示屏130以及一个或多个应用程序,其中一个或多个应用程序可以被存储在存储器120中并被配置为由一个或多个处理器110执行,一个或多个应用程序配置用于执行如前述方法实施例所描述的方法。
134.处理器110可以包括一个或者多个处理核。处理器110利用各种接口和线路连接整个电子设备100内的各个部分,通过运行或执行存储在存储器120内的指令、程序、代码集或指令集,以及调用存储在存储器120内的数据,执行电子设备100的各种功能和处理数据。可选地,处理器110可以采用数字信号处理(digital signal processing,dsp)、现场可编程门阵列(field-programmable gate array,fpga)、可编程逻辑阵列(programmable logic array,pla)中的至少一种硬件形式来实现。处理器110可集成中央处理器(central processing unit,cpu)、图形处理器(graphics processing unit,gpu)和调制解调器等中的一种或几种的组合。其中,cpu主要处理操作系统、用户界面和应用程序等;gpu用于负责显示内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器110中,单独通过一块通信芯片进行实现。
135.存储器120可以包括随机存储器(random access memory,ram),也可以包括只读存储器(read-only memory)。存储器120可用于存储指令、程序、代码、代码集或指令集。存储器120可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于实现至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现下述各个方法实施例的指令等。存储数据区还可以存储电子设备100在使用中所创建的数据(比如电话本、音视频数据、聊天记录数据)等。
136.显示屏130是用于进行图像显示的显示组件,通常设置在电子设备100的前面板。显示屏130可被设计成为折叠屏、滑卷屏等,本实施例对此不加以限定。
137.本技术实施例中,显示屏130包括显示驱动芯片(ddic)133和显示面板136。其中,显示面板136为oled显示屏,其可以是低温多晶硅(low temperature poly-silicon,ltps)amoled显示屏或低温多晶氧化物(low temperature polycrystalline oxide,ltpo)amoled显示屏。
138.显示驱动芯片133用于驱动显示面板136进行图像显示。此外,显示驱动芯片133与处理器110之间通过mipi接口相连,用于接收处理器110下发的图像数据以及指令。
139.在一种可能的实现方式中,该显示屏130还具有触控功能,通过触控功能,用户可以使用手指、触摸笔等任何适合的物体在显示屏130上进行触控操作。
140.除此之外,本领域技术人员可以理解,上述附图所示出的电子设备100的结构并不构成对电子设备100的限定,终端可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。比如,电子设备100中还包括麦克风、扬声器、射频电路、输入单元、传感器、音频电路、无线保真(wireless fidelity,wifi)模块、电源、蓝牙模块等部件,在此不再赘述。
141.请参考图16,其示出了本技术实施例提供的一种计算机可读存储介质的结构框图。该计算机可读介质800中存储有程序代码,所述程序代码可被处理器调用执行上述方法实施例中所描述的方法。
142.计算机可读存储介质800可以是诸如闪存、eeprom(电可擦除可编程只读存储器)、eprom、硬盘或者rom之类的电子存储器。可选地,计算机可读存储介质800包括非易失性计算机可读介质(non-transitory computer-readable storage medium)。计算机可读存储介质800具有执行上述方法中的任何方法步骤的程序代码810的存储空间。这些程序代码可以从一个或者多个计算机程序产品中读出或者写入到这一个或者多个计算机程序产品中。程序代码810可以例如以适当形式进行压缩。
143.最后应说明的是:以上实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述实施例对本技术进行了详细的说明,本领域的普通技术人员当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不驱使相应技术方案的本质脱离本技术各实施例技术方案的精神和范围。

技术特征:


1.一种显示屏的控制方法,其特征在于,所述显示屏包括第一显示区域以及第二显示区域,所述第一显示区域对应的第一阵列基板栅极驱动goa电路与所述第二显示区域对应的第二goa电路相互独立,所述方法包括:基于所述第一显示区域对应的第一刷新频率,控制所述第一goa电路驱动所述第一显示区域进行显示;基于所述第二显示区域对应的第二刷新频率,控制所述第二goa电路驱动所述第二显示区域进行显示。2.根据权利要求1所述的方法,其特征在于,所述基于所述第一显示区域对应的第一刷新频率,控制所述第一goa电路驱动所述第一显示区域进行显示,包括:从第一存储器中读取所述第一显示区域对应的第一图像数据,并基于所述第一显示区域对应的第一刷新频率,控制所述第一goa电路驱动所述第一显示区域显示所述第一图像数据;所述基于所述第二显示区域对应的第二刷新频率,控制所述第二goa电路驱动所述第二显示区域进行显示,包括:从第二存储器中读取所述第二显示区域对应的第二图像数据,并基于所述第二显示区域对应的第二刷新频率,控制所述第二goa电路驱动所述第二显示区域显示所述第二图像数据。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:接收应用处理器ap传输的图像数据;若接收的图像数据中存在所述第一显示区域对应的第一图像数据,将接收的第一图像数据存储至所述第一存储器,并删除所述第一存储器中已显示的第一图像数据;若所述图像数据中存在所述第二显示区域对应的第二图像数据,将接收的第二图像数据存储至所述第二存储器,并删除所述第二存储器中已显示的第二图像数据。4.根据权利要求3所述的方法,其特征在于,在所述接收应用处理器ap传输的图像数据之后,所述方法还包括:基于所述接收的图像数据的数据特征,确定所述接收的图像数据中是否存在所述第一显示区域对应的第一图像数据,以及所述接收的图像数据中是否存在所述第二显示区域对应的第二图像数据。5.根据权利要求1-4任一项所述的方法,其特征在于,所述基于所述第一显示区域对应的第一刷新频率,控制所述第一goa电路驱动所述第一显示区域进行显示,包括:基于所述第一显示区域对应的第一刷新频率,确定所述第一goa电路的第一工作时序;基于所述第一工作时序,控制所述第一goa电路驱动所述第一显示区域进行显示。6.根据权利要求1-4任一项所述的方法,其特征在于,所述基于所述第二显示区域对应的第二刷新频率,控制所述第二goa电路驱动所述第二显示区域进行显示,包括:基于所述第二显示区域对应的第二刷新频率,确定所述第二goa电路的第二工作时序;基于所述第二工作时序,控制所述第二goa电路驱动所述第二显示区域进行显示。7.根据权利要求1-4任一项所述的方法,其特征在于,所述方法还包括:在每次接收到ap传输的图像数据时,基于所述ap传输的所述第一显示区域对应的第一图像数据,确定所述第一显示区域对应的第一刷新频率;
基于所述ap传输的所述第二显示区域对应的第二图像数据,确定所述第二显示区域对应的第二刷新频率。8.根据权利要求7所述的方法,其特征在于,所述基于所述ap传输的所述第一显示区域对应的第一图像数据,确定所述第一显示区域对应的第一刷新频率,包括:基于当前时刻之前的预设时长内的所述第一图像数据的第一数量,确定所述第一显示区域对应的第一刷新频率,所述第一刷新频率与所述第一数量呈正相关;所述基于所述ap传输的所述第二显示区域对应的第二图像数据,确定所述第二显示区域对应的第二刷新频率,包括:基于当前时刻之前的预设时长内的所述第二图像数据的第二数量,确定所述第一显示区域对应的第一刷新频率,所述第一刷新频率与所述第一数量呈正相关。9.根据权利要求7所述的方法,其特征在于,所述基于所述ap传输的所述第一显示区域对应的第一图像数据,确定所述第一显示区域对应的第一刷新频率,包括:基于当前时刻距离前一次接收到第一图像数据时的第一时长间隔,确定所述第一显示区域对应的第一刷新频率,所述第一刷新频率与所述第一时长间隔呈负相关;所述基于所述ap传输的所述第二显示区域对应的第二图像数据,确定所述第二显示区域对应的第二刷新频率,包括:基于当前时刻距离前一次接收到第二图像数据时的第二时长间隔,确定所述第二显示区域对应的第二刷新频率,所述第二刷新频率与所述第二时长间隔呈负相关。10.根据权利要求1-4任一项所述的方法,其特征在于,所述方法还包括:接收ap传输的调频指令,所述调频指令由所述ap基于所述第一显示区域以及所述第二显示区域分别对应的显示场景所确定的;基于所述调频指令,对所述第一刷新频率以及所述第二刷新频率中的至少一个进行调整。11.根据权利要求1-4任一项所述的方法,其特征在于,所述第一显示区域对应的第一数据线与所述第二显示区域对应的第二数据线相互独立,所述基于所述第一显示区域对应的第一刷新频率,控制所述第一goa电路驱动所述第一显示区域进行显示,包括:基于所述第一显示区域对应的第一刷新频率,向所述第一数据线提供数据信号,并控制所述第一goa电路驱动所述第一显示区域进行显示;所述基于所述第二显示区域对应的第二刷新频率,控制所述第一goa电路以及所述第一数据线驱动所述第二显示区域进行显示,包括:基于所述第二显示区域对应的第二刷新频率,控制所述第二goa电路以及所述第二数据线驱动所述第二显示区域进行显示。12.一种显示屏的控制方法,其特征在于,应用于ap,所述ap与所述显示屏的ddic连接,所述显示屏包括第一显示区域以及第二显示区域,所述第一显示区域对应的第一goa电路与所述第二显示区域对应的第二goa电路相互独立,所述方法包括:分别针对所述第一显示区域以及第二显示区域,生成所述第一显示区域对应的第一图像数据,以及所述第二显示区域对应的第二图像数据;将所述第一图像数据以及所述第二图像数据合并后发送至所述ddic,所述ddic用于基于所述第一显示区域对应的第一刷新频率,控制所述第一goa电路驱动所述第一显示区域
显示所述第一图像数据,以及基于所述第二显示区域对应的第二刷新频率,控制所述第二goa电路驱动所述第二显示区域显示所述第二图像数据。13.根据权利要求12所述的方法,其特征在于,所述分别针对所述第一显示区域以及第二显示区域,生成所述第一显示区域对应的第一图像数据,以及所述第二显示区域对应的第二图像数据,包括:若当前所述第一显示区域以及所述第二显示区域的显示内容待进行刷新,则分别针对所述第一显示区域以及第二显示区域,生成所述第一显示区域对应的第一图像数据,以及所述第二显示区域对应的第二图像数据。14.根据权利要求13所述的方法,其特征在于,所述方法还包括:若所述第一显示区域的显示内容待进行刷新,且所述第二显示区域的显示内容待保持不变,则针对所述第一显示区域,生成所述第一显示区域对应的第一图像数据;将所述第一图像数据发送至所述ddic。15.根据权利要求13所述的方法,其特征在于,所述方法还包括:若所述第二显示区域的显示内容待进行刷新,且所述第一显示区域的显示内容待保持不变,则针对所述第一显示区域,生成所述第二显示区域对应的第二图像数据;将所述第二图像数据发送至所述ddic。16.根据权利要求12所述的方法,其特征在于,在所述将所述第一图像数据以及所述第二图像数据合并后发送至所述ddic之前,所述方法还包括:分别对所述第一图像数据以及所述第二图像数据添加不同的数据特征,所述数据特征用于所述ddic识别所述第一图像数据以及所述第二图像数据。17.一种显示屏的控制装置,其特征在于,所述显示屏包括第一显示区域以及第二显示区域,所述第一显示区域对应的第一goa电路与所述第二显示区域对应的第二goa电路相互独立,所述装置包括:第一刷新模块以及第二刷新模块,所述第一刷新模块用于基于所述第一显示区域对应的第一刷新频率,控制所述第一goa电路驱动所述第一显示区域进行显示;所述第二刷新模块用于基于所述第二显示区域对应的第二刷新频率,控制所述第二goa电路驱动所述第二显示区域进行显示。18.一种显示屏的控制装置,其特征在于,应用于ap,所述ap与所述显示屏的ddic连接,所述显示屏包括第一显示区域以及第二显示区域,所述第一显示区域对应的第一goa电路与所述第二显示区域对应的第二goa电路相互独立,所述装置包括:数据生成模块以及数据发送模块,其中,所述数据生成模块用于分别针对所述第一显示区域以及第二显示区域,生成所述第一显示区域对应的第一图像数据,以及所述第二显示区域对应的第二图像数据;所述数据发送模块用于将所述第一图像数据以及所述第二图像数据合并后发送至所述ddic,所述ddic用于基于所述第一显示区域对应的第一刷新频率,控制所述第一goa电路驱动所述第一显示区域显示所述第一图像数据,以及基于所述第二显示区域对应的第二刷新频率,控制所述第二goa电路驱动所述第二显示区域显示所述第二图像数据。19.一种显示驱动芯片ddic,其特征在于,所述ddic应用于显示屏,所述显示屏包括第一显示区域以及第二显示区域,所述第一显示区域对应的第一goa电路与所述第二显示区
域对应的第二goa电路相互独立,所述ddic用于实现如权利要求1-11任一项所述的方法。20.一种应用处理器ap,其特征在于,所述ap与显示屏的ddic连接,所述显示屏包括第一显示区域以及第二显示区域,所述第一显示区域对应的第一goa电路与所述第二显示区域对应的第二goa电路相互独立,所述ap用于实现如权利要求12-16任一项所述的方法。21.一种电子设备,其特征在于,所述电子设备包括显示屏、ap以及所述显示屏的ddic,所述ap与所述ddic连接,所述第一显示区域对应的第一goa电路与所述第二显示区域对应的第二goa电路相互独立,所述ddic用于实现如权利要求1至11任一项所述的方法,所述ap用于实现如权利要求12-16任一项所述的方法。22.一种计算机可读取存储介质,其特征在于,所述计算机可读取存储介质中存储有程序代码,所述程序代码可被处理器调用执行如权利要求1-16任一项所述的方法。

技术总结


本申请公开了一种显示屏的控制方法、装置、电子设备及存储介质,所述显示屏包括第一显示区域以及第二显示区域,所述第一显示区域对应的第一阵列基板栅极驱动GOA电路与所述第二显示区域对应的第二GOA电路相互独立,该屏幕控制方法包括:基于所述第一显示区域对应的第一刷新频率,控制所述第一GOA电路驱动所述第一显示区域进行显示;基于所述第二显示区域对应的第二刷新频率,控制所述第二GOA电路驱动所述第二显示区域进行显示。本方法可以降低屏幕显示时的功耗。屏幕显示时的功耗。屏幕显示时的功耗。


技术研发人员:

尚乾程 霍磊 李威

受保护的技术使用者:

OPPO广东移动通信有限公司

技术研发日:

2022.07.11

技术公布日:

2022/10/25

本文发布于:2024-09-25 05:19:10,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/1/16155.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:所述   区域   图像   数据
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议