显示屏双击唤醒控制方法、移动终端与流程

文档序号:16203611发布日期:2018-12-08 06:51阅读:296来源:国知局
显示屏双击唤醒控制方法、移动终端与流程

本发明涉及移动终端技术领域,具体涉及一种显示屏双击唤醒控制方法、移动终端。

背景技术

随着移动通信技术的发展和人们生活水平的不断提高,各种移动终端如手机的使用越来越普及,手机已经成为人们生活中不可缺少的通信工具。目前,移动终端普遍采用大显示屏作为其主要的输入器件;为了适应用户不断提升的对于显示屏输入的要求,移动终端上使用的显示屏越来越高级,控制也越来越复杂,甚至引入了显示屏双击唤醒功能以代替电源键的开关操作。

显示屏双击唤醒功能即在移动终端灭屏的情况下,用户通过在显示屏上快速完成两次同一位置的单点触摸操作以达到点亮屏幕的目的。

然而,因为需要在移动终端灭屏的情况下依然能检测显示屏操作,需要为显示屏一直供电,因此将消耗一定的电量,影响电池续航。

另一方面,当移动终端电池电压不高时,会出现这样的情况:当移动终端处于灭屏状态,此时如果电池电压较低,由于本身灭屏状态下功耗低,因此电池在较低电压时能够保证移动终端运行;如果此时双击唤醒,则屏幕点亮,各个移动终端的模块均启动了,瞬间导致电池需要输出较多的电流,而众所周知,电池输出电流越大电池电压瞬间下降的越多,这会使电池电压迅速降低导致触发关机,因此用户会看到双击后移动终端没有任何反应,给用户造成不方便。

因此,现有技术还有待于改进和发展。



技术实现要素:

鉴于上述现有技术的不足之处,本发明的目的在于提供一种显示屏双击唤醒控制方法、移动终端,使移动终端能够及时控制显示屏双击唤醒功能的开关,以避免当移动终端电池电压过低时使用双击唤醒引发的移动终端电池掉电使移动终端在检测到双击唤醒时没有反应,节约了电能,为用户提供了方便。

为了达到上述目的,本发明采取了以下技术方案:

一种显示屏双击唤醒控制方法,其中,包括如下步骤:

a,预先在移动终端设置一电压比较器,并将电压比较器与移动终端的处理器连接;

b、当移动终端检测到灭屏时,处理器设置输出一个固定的电压门限值至电压比较器的一个输入端;

c,处理器配置连接电压比较器输出端的引脚,使其检测到电压比较器电平发生变化时唤醒移动终端;

d,当电压比较器唤醒移动终端时,处理器启动内部的定时器每隔固定时间唤醒处理器获取电池电压,当电池电压连续若干次低于预设门限时将触发关闭双击唤醒。

所述的显示屏双击唤醒控制方法,其中,所述步骤c中所述处理器配置连接电压比较器输出端的引脚,包括:两种情况:第一种是:当电池电压小于设定的门限值时,电压比较器输出高电平;电池电压大于或等于设定的门限值时,电压比较器输出低电平,则处理器配置连接电压比较器输出端的引脚为下降沿中断;第二种是:当电池电压小于设定的门限值时,电压比较器输出低电平;电池电压大于或等于设定的门限值时,电压比较器输出高电平,则处理器配置连接电压比较器输出端的引脚为上升沿中断。

所述的显示屏双击唤醒控制方法,其中,所述步骤b中所述固定的电压门限值为3.3v。

所述的显示屏双击唤醒控制方法,其中,所述步骤d中所述每隔固定时间为20秒。

所述的显示屏双击唤醒控制方法,其中,所述步骤d中连续若干次为连续3次。

所述的显示屏双击唤醒控制方法,其中,所述步骤d中的预设门限为3.2v。

所述的显示屏双击唤醒控制方法,其中,所述当在熄灭屏幕后再次检测到用户点亮屏幕则将关闭电压比较器。

一种移动终端,其中,包括:处理器、电压比较器、电池;处理器与电池分别连接电压比较器的两个输入端,电压比较器的输出端连接处理器,处理器内部有一个定时器;处理器能够设置输出一个固定的电压门限值至电压比较器的输入端,当电池电压低于该电压门限值时,电压比较器的输出端输出的电平将发生改变;而处理器检测电压比较器输出端电平的改变从而被唤醒,此时处理器内部的定时器将被启动,然后处理器将由定时器触发每隔一固定时间time1检测电池电压,如果电池电压连续mth次小于预设门限时将触发关闭双击唤醒。

所述移动终端,其中,所述处理器配置连接电压比较器输出端的引脚,包括:两种情况:第一种是:当电池电压小于设定的门限值时,电压比较器输出高电平;电池电压大于或等于设定的门限值时,电压比较器输出低电平,则处理器配置连接电压比较器输出端的引脚为下降沿中断;第二种是:当电池电压小于设定的门限值时,电压比较器输出低电平;电池电压大于或等于设定的门限值时,电压比较器输出高电平,则处理器配置连接电压比较器输出端的引脚为上升沿中断。

所述移动终端,其中,所述time1为20秒,mth为3次;所述对电压比较器设置的固定的电压门限值为3.3v,预设门限为3.2v。

相较于现有技术,本发明提供的显示屏双击唤醒控制方法、移动终端,所述方法通过当检测到用户熄灭屏幕时,处理器设置输出一个固定的电压门限值至电压比较器的一个输入端;处理器配置连接电压比较器输出端的引脚,使其检测到电压比较器电平发生变化时唤醒移动终端;当电压比较器唤醒移动终端时,处理器启动内部的定时器每隔固定时间唤醒处理器获取电池电压,当电池电压连续若干次低于预设门限时将触发关闭双击唤醒。通过本发明使移动终端能够及时控制显示屏双击唤醒功能的开关,节约电能,以避免当移动终端电池电压过低时使用双击唤醒引发的移动终端电池掉电使移动终端在检测到双击唤醒时没有反应,为用户提供了方便。

附图说明

图1为本发明提供的显示屏双击唤醒控制方法的较佳实施例的流程图。

图2为本发明移动终端较佳实施例的功能模块图。

图3为本发明提供的显示屏双击唤醒控制方法的具体应用实施例的流程图。

具体实施方式

为使本发明的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。

请参阅图1,本实施例提供的一种显示屏双击唤醒控制方法,包括如下步骤:

步骤s10,预先在移动终端设置一电压比较器,并将电压比较器与移动终端的处理器连接。

本发明实施例中,参考图2,预先在移动终端设置一电压比较器60,并将电压比较器60与移动终端的处理器10连接。

步骤s20,当移动终端检测到灭屏时,处理器设置输出一个固定的电压门限值至电压比较器的一个输入端。

其中,所述固定的电压门限值为3.3v。例如,当屏幕检测模块检测到屏幕熄灭时执行,处理器输出相应的电压值(3.3v)至电压比较器的输入端(in1端)。

步骤s30,处理器配置连接电压比较器输出端的引脚,使其检测到电压比较器电平发生变化时唤醒移动终端。

其中,所述处理器配置连接电压比较器输出端的引脚,包括:两种情况:第一种是:当电池电压小于设定的门限值时,电压比较器输出高电平;电池电压大于或等于设定的门限值时,电压比较器输出低电平,则处理器配置连接电压比较器输出端的引脚为下降沿中断;第二种是:当电池电压小于设定的门限值时,电压比较器输出低电平;电池电压大于或等于设定的门限值时,电压比较器输出高电平,则处理器配置连接电压比较器输出端的引脚为上升沿中断。

例如,使能电压比较器并将唤醒模块配置成上升沿中断并使能;当其检测到电压比较器电平发生变化时唤醒移动终端。

步骤s40,当电压比较器唤醒移动终端时,处理器启动内部的定时器每隔固定时间唤醒处理器获取电池电压,当电池电压连续若干次低于预设门限时将触发关闭双击唤醒。

其中,所述每隔固定时间为20秒。所述连续若干次为连续3次,所述预设门限为3.2v。

进一步地实施例,所述的显示屏双击唤醒控制方法,还包括:所述当在熄灭屏幕后再次检测到用户点亮屏幕则将关闭电压比较器。

以下通过一具体应用实施例对本发明方法做进一步说明,如图3所示,本发明具体应用实施例所述一种显示屏双击唤醒控制方法,包括如下步骤:

当屏幕检测模块检测到屏幕熄灭时执行:

步骤s100、电压设置模块设置输出相应的电压值(3.3v)至电压比较器的in1端;

步骤s200、使能电压比较器并将唤醒模块配置成上升沿中断并使能;

当屏幕检测模块检测到屏幕点亮时执行:

步骤s300、禁能电压比较器与唤醒模块;

当唤醒模块检测到上升沿中断时:

步骤s400、唤醒模块唤醒移动终端;禁能电压比较器与唤醒模块;清零变量counter,启动超时时间为20秒的定时器;

步骤s500、判断定时器是否超时,若为是则执行步骤s600,否则继续等待超时;

步骤s600、获取电池电压,若电池电压小于预设门限(3.2v)则counter=counter+1,否则counter=0;

步骤s700、判断counter是否为3,若为是则执行步骤s800,否则执行步骤s500;

步骤s800、关闭双击唤醒。

这样,本发明一种显示屏双击唤醒控制方法,所述方法通过当检测到用户熄灭屏幕时,中央处理器设置输出一个固定的电压门限值至电压比较器的一个输入端;中央处理器配置连接电压比较器输出端的引脚,使其检测到电压比较器电平发生变化时唤醒移动终端;当电压比较器唤醒移动终端时,中央处理器启动内部的定时器每隔固定时间唤醒中央处理器获取电池电压,当电池电压连续若干次低于预设门限时将触发关闭双击唤醒。使移动终端能够及时控制显示屏双击唤醒功能的开关,以避免当移动终端电池电压过低时使用双击唤醒引发的移动终端电池掉电使移动终端在检测到双击唤醒时没有反应,以提升用户体验。

如图2所示,基于上述移动终端显示屏双击唤醒的控制方法,本发明还相应提供了一种移动终端,所述移动终端可以是手机、桌上型计算机、笔记本、掌上电脑及服务器等计算设备。该移动终端包括:处理器10、存储器20、显示屏30、电压比较器60、电池70;处理器10通过通信总线50与存储器20连接,所述显示屏30通过通信总线50与处理器10连接,电压比较器60通过通信总线50与处理器10连接,电池70电连接处理器。图2仅示出了移动终端的部分组件,但是应理解的是,并不要求实施所有示出的组件,可以替代的实施更多或者更少的组件。

所述存储器20在一些实施例中可以是所述移动终端的内部存储单元,例如移动终端的内存。所述存储器20在另一些实施例中也可以是所述移动终端的外部存储设备,例如所述移动终端上配备的插接式u盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)等。进一步地,所述存储器20还可以既包括所移动终端的内部存储单元也包括外部存储设备。所述存储器20用于存储安装于所述移动终端的应用软件及各类数据,例如所述安装移动终端的程序代码等。所述存储器20还可以用于暂时地存储已经输出或者将要输出的数据。在一实施例中,存储器20上存储有移动终端显示屏双击唤醒的控制程序,该移动终端显示屏双击唤醒的控制程序可被处理器10所执行,从而实现本申请中移动终端显示屏双击唤醒的控制方法。

所述处理器10在一些实施例中可以是一中央处理器(centralprocessingunit,cpu),微处理器,手机基带处理器或其他数据处理芯片,用于运行所述存储器20中存储的程序代码或处理数据,例如执行所述显示屏双击唤醒控制方法等。

所述显示屏30在一些实施例中可以是led显示屏、液晶显示屏、触控式液晶显示屏以及oled(organiclight-emittingdiode,有机发光二极管)触摸器等。所述显示屏30用于显示在所述移动终端的信息以及用于显示可视化的用户界面。

其中处理器还包括:电压设置模块、唤醒模块、屏幕检测模块、显示屏设置模块、定时器、电池电压获取模块。

电压设置模块,该模块连接电压比较器的第一输入端in1,用于设置电压3.3v。

唤醒模块,该模块与电压比较器的输出端相连接,用于检测电压比较器的输出信号,有两种情况,如下:(1)如果电池电压小于设定的门限值(3.3v)时,电压比较器输出高电平;电池电压大于或等于设定的门限值(3.3v)时,电压比较器输出低电平,则处理器配置连接电压比较器输出端的引脚为上升沿中断;(2)如果电池电压小于设定的门限值(3.3v)时,电压比较器输出低电平;电池电压大于或等于设定的门限值(3.3v)时,电压比较器输出高电平,则处理器配置连接电压比较器输出端的引脚为下降沿中断;

屏幕检测模块,该模块用于检测屏幕的点亮与熄灭。

显示屏设置模块,该模块用于控制显示屏的双击唤醒的开启或关闭。

定时器,该定时器是唤醒模块检测到中断信号后启动,其用于每隔20秒触发获取电池电压,并判断与预设门限(3.2v)的大小。

电池电压获取模块,该模块用于获取电池电压。

电压比较器,用于比较第一端入端in1与第二输入端in2的电压值,在本实施例中,规定当第一输入端in1的电压值大于第二输入端in2的电压值时,其输出端out输出为高电平;当第一输入端in1的电压值小于或等于第二输入端in2的电压值时,其输出端out输出为低电平;因此,唤醒模块适用上述的第(1)种情况。

综上所述,本发明一种显示屏双击唤醒控制方法,所述方法通过当检测到用户熄灭屏幕时,处理器设置输出一个固定的电压门限值至电压比较器的一个输入端;处理器配置连接电压比较器输出端的引脚,使其检测到电压比较器电平发生变化时唤醒移动终端;当电压比较器唤醒移动终端时,处理器启动内部的定时器每隔固定时间唤醒处理器获取电池电压,当电池电压连续若干次低于预设门限时将触发关闭双击唤醒。使移动终端能够及时控制显示屏双击唤醒功能的开关,以避免当移动终端电池电压过低时使用双击唤醒引发的移动终端电池掉电使移动终端在检测到双击唤醒时没有反应,为用户提供方便。

当然,本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关硬件(如处理器,控制器等)来完成,所述的程序可存储于一计算机可读取的存储介质中,该程序在执行时可包括如上述各方法实施例的流程。其中所述的存储介质可为存储器、磁碟、光盘等。

应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1