本申请属于终端控制,尤其涉及一种功耗控制方法、系统、装置及介质。
背景技术:
1、大部分的电子终端的续航时间都取决于电池容量和系统的功耗,电子终端的电池容量越大,系统功耗越低,则系统的续航时间越长,反之亦然,随着移动终端技术的发展,其提供的应用程序不断增加,功能越来越多,对于需要长时间续航的电子终端来说,通过优化功耗控制可以显著的增加电子终端的续航时间,尤其对于小型的电子终端来说,其电池容量较小,优化功耗控制的效果就更为显著,尽可能的增加电子终端的系统待机时长。
技术实现思路
1、本申请实施例提供了一种功耗控制方法、系统、装置及可读介质,可以解决小型电子终端续航时间较短的问题。
2、第一方面,本申请实施例提供了一种功耗控制方法,包括:
3、获取待控设备的状态,待控设备的状态包括允许暗屏休眠和不允许暗屏休眠;
4、若待控设备允许暗屏休眠,响应于待控设备的休眠指令,将待控设备切换为暗屏休眠状态;
5、若待控设备不允许暗屏休眠,则响应于待控设备的休眠指令,将待控设备切换为息屏休眠状态;
6、其中,将待控设备切换为暗屏休眠状态的步骤包括:
7、降低待控设备的显示组件的亮度,关闭待控设备的第一类组件的电源,并休眠待控设备的第二类组件;
8、将待控设备切换为息屏休眠状态的步骤包括:
9、休眠待控设备的显示组件,关闭待控设备的第一类组件的电源,并休眠待控设备的第二类组件。
10、根据本申请实施例提供的功耗控制方法,根据待控设备可以支持的功能状态,将待控设备切换为暗屏休眠状态或息屏休眠状态,以实现功耗控制,提升待控设备的续航时间,具体的:
11、在暗屏休眠状态下,待控设备可以在保持显示组件低功耗工作的状态下,使系统休眠,从而在降低设备功耗的同时,提供低亮度的显示功能,为用户后续的唤醒提供更好的体验;
12、在息屏休眠状态下,待控设备可以在系统休眠的同时关闭显示组件,使设备功耗进一步降低。
13、在第一方面的一种可能的实现方式中,显示组件包括背光控制芯片和屏幕,背光控制芯片和屏幕间设置有背光信道,背光信道包括第一控制信道和第二控制信道,第一控制信道和第二控制信道均用于:为屏幕提供背光,和,调整屏幕的背光亮度,并且第一控制信道提供的峰值背光亮度大于第二控制信道提供的峰值背光亮度;
14、降低待控设备的显示组件的亮度的步骤包括:
15、将背光控制芯片和屏幕间的背光信道由第一控制信道切换为第二控制信道。
16、根据本申请实施例提供的功耗控制方法,通过切换显示组件中背光控制芯片和屏幕间的背光信道,从高功耗的背光信道切换至低功耗的背光信道,实现背光功耗的控制。
17、在第一方面的一种可能的实现方式中,响应于暗屏休眠状态下的待控设备的唤醒指令,将背光控制芯片和屏幕间的背光信道由第二控制信道切换为第一控制信道。
18、根据本申请实施例提供的功耗控制方法,在唤醒暗屏休眠状态下的待控设备时,只要通过切换控制信道,就能实现显示组件的快速唤醒。
19、在第一方面的一种可能的实现方式中,显示组件包括背光控制芯片、屏幕驱动芯片以及屏幕,背光控制芯片和屏幕间设置有背光信道,背光信道用于:为屏幕提供背光,和,调整屏幕的背光亮度;屏幕驱动芯片用于驱动屏幕;
20、休眠待控设备的显示组件的步骤包括:
21、发送第一指令至屏幕驱动芯片,并关闭背光信道;其中,第一指令用于控制屏幕驱动芯片休眠。
22、根据本申请实施例提供的功耗控制方法,通过第一指令休眠屏幕驱动芯片并关闭背光信道,以通过关闭显示组件的方式降低待控设备功耗。
23、在第一方面的一种可能的实现方式中,响应于息屏休眠状态下的待控设备的唤醒指令,发送第二指令至屏幕驱动芯片,并接通背光信道;其中,第二指令用于终止屏幕驱动芯片的休眠状态。
24、根据本申请实施例提供的功耗控制方法,通过第二指令唤醒屏幕驱动芯片,同时接通背光信号,快速打开显示组件。
25、在第一方面的一种可能的实现方式中,获取待控设备的状态的步骤前,还包括:
26、确定待控设备满足休眠条件,则生成休眠指令;
27、其中,休眠条件包括待控设备保持静默状态的时间超过预设阈值,静默状态是指待控设备未接收到用户操作信号的状态。
28、根据本申请实施例提供的功耗控制方法,通过预设的静默时间,自动生成休眠指令以进入低功耗状态。
29、在第一方面的一种可能的实现方式中,获取待控设备的状态的步骤包括:
30、当待控设备支持暗屏休眠功能,且待控设备的暗屏休眠功能开启,则确定待控设备允许暗屏休眠;
31、当待控设备不支持暗屏休眠功能,或者,待控设备的暗屏休眠功能关闭,则确定待控设备不允许暗屏休眠。
32、根据本申请实施例提供的功耗控制方法,可以根据实际需求控制支持暗屏休眠设备的暗屏休眠功能的开启和关闭。
33、第二方面,本申请实施例提供了一种功耗控制系统,包括:
34、状态获取模块,用于获取待控设备的状态,待控设备的状态包括允许暗屏休眠和不允许暗屏休眠;
35、休眠模块,用于若待控设备允许暗屏休眠,响应于待控设备的休眠指令,将待控设备切换为暗屏休眠状态;
36、若待控设备不允许暗屏休眠,则响应于待控设备的休眠指令,将待控设备切换为息屏休眠状态;
37、其中,休眠模块包括暗屏休眠模块和息屏休眠模块,暗屏休眠模块用于降低待控设备的显示组件的亮度,关闭待控设备的第一类组件的电源,并休眠待控设备的第二类组件;
38、息屏休眠模块用于休眠待控设备的显示组件,关闭待控设备的第一类组件的电源,并休眠待控设备的第二类组件。
39、第三方面,本申请实施例提供了一种终端设备,包括:
40、包括存储器、处理器以及存储在存储器中并可在处理器上运行的计算机程序,处理器执行计算机程序时实现如上述功耗控制方法中的步骤
41、第四方面,本申请实施例提供了一种计算机可读存储介质,包括:计算机可读存储介质存储有计算机程序,计算机程序被处理器执行时实现如上述第一方面中任一项所述的功耗控制方法。
42、可以理解的是,上述第二方面至第四方面的有益效果可以参见上述第一方面中的相关描述,在此不再赘述。
1.一种功耗控制方法,其特征在于,包括:
2.如权利要求1所述的方法,其特征在于,所述显示组件包括背光控制芯片和屏幕,所述背光控制芯片和所述屏幕间设置有背光信道,所述背光信道包括第一控制信道和第二控制信道,所述第一控制信道和所述第二控制信道均用于:为所述屏幕提供背光,和,调整所述屏幕的背光亮度,并且所述第一控制信道提供的峰值背光亮度大于所述第二控制信道提供的峰值背光亮度;
3.如权利要求2所述的方法,其特征在于,还包括:
4.如权利要求1所述的方法,其特征在于,所述显示组件包括背光控制芯片、屏幕驱动芯片以及屏幕,所述背光控制芯片和所述屏幕间设置有背光信道,所述背光信道用于:为所述屏幕提供背光,和,调整所述屏幕的背光亮度;所述屏幕驱动芯片用于驱动所述屏幕;
5.如权利要求4所述的方法,其特征在于,还包括:
6.如权利要求1所述的方法,其特征在于,所述获取待控设备的状态,包括:
7.如权利要求1-6任一所述的方法,其特征在于,所述获取待控设备的状态的步骤前,还包括:
8.一种功耗控制系统,其特征在于,包括:
9.一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至7任一项所述的方法。
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述的方法。