处理器唤醒方法、装置、终端及存储介质制造方法及图纸

技术编号:22329830 阅读:12 留言:0更新日期:2019-10-19 12:13
本申请实施例提供一种处理器唤醒方法、装置、终端及存储介质。该方法应用于终端的触摸显示屏中,该方法包括:当触摸显示屏处于第一扫描状态时,以第一频率监测触摸显示屏的触摸参数值是否发生变化;当检测到触摸显示屏的触摸参数值发生变化时,生成第一中断信号;向终端的处理器发送第一中断信号,第一中断信号用于触发处理器由休眠状态切换至唤醒状态。本申请实施例提供的技术方案,使得处于休眠状态的处理器能够提前被唤醒,后续触摸中断信号到来时,省去了等待CPU从休眠状态切换至唤醒状态所需的时间,进而提高处理器响应触摸操作的效率。

Wake up method, device, terminal and storage medium of processor

【技术实现步骤摘要】
处理器唤醒方法、装置、终端及存储介质
本申请实施例涉及终端
,特别涉及一种处理器唤醒方法、装置、终端及存储介质。
技术介绍
目前,用户通过终端的触摸显示屏、物理按键实现与终端的人机交互。相关技术中,触摸显示屏在检测到触摸事件后,向中央处理单元(CentralProcessingUnit,CPU)发送触摸中断信号,该触摸中断信号中携带有触摸事件对应的触摸数据(例如触摸坐标、触摸时长等)。
技术实现思路
本申请实施例提供一种处理器唤醒方法、装置、终端及存储介质。所述技术方案包括:一方面,本申请实施例提供处理器唤醒方法,所述方法应用于终端的触摸显示屏中,所述方法包括:当所述触摸显示屏处于第一扫描状态时,以第一频率监测所述触摸显示屏的触摸参数值是否发生变化;当监测到所述触摸显示屏的触摸参数值发生变化时,生成第一中断信号;向所述终端的处理器发送所述第一中断信号,所述第一中断信号用于触发所述处理器由休眠状态切换至唤醒状态。一方面,本申请实施例提供一种处理器唤醒装置,所述装置应用于终端的触摸显示屏中,所述装置包括:参数值监测模块,用于当所述触摸显示屏处于第一扫描状态时,以第一频率监测所述触摸显示屏的触摸参数值是否发生变化;信号生成模块,用于当监测到所述触摸显示屏的触摸参数值发生变化时,生成第一中断信号;信号发送模块,用于向所述终端的处理器发送所述第一中断信号,所述第一中断信号用于触发所述处理器由休眠状态切换至唤醒状态。又一方面,本申请实施例提供一种终端,所述终端包括处理器和存储器,所述存储器存储有计算机程序,所述计算机程序由所述处理器加载并执行以实现上述处理器唤醒方法。再一方面,本申请实施例提供一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,所述计算机程序由处理器加载并执行以实现上述处理器唤醒方法。本申请实施例提供的技术方案可以带来如下有益效果:通过在触摸显示屏检测到触摸参数值发生变化时,立刻生成第一中断信号,并向处理器发送第一中断信号,而并非等到触摸显示屏在计算出触摸坐标后再向处理器发送触摸中断信号(也即携带触摸信息的中断信号),以使得处于休眠状态的处理器能够提前被唤醒,后续触摸中断信号到来时,省去了等待CPU从休眠状态切换至唤醒状态所需的时间,进而提高处理器响应触摸操作的效率。附图说明图1是相关技术提供的时间轴的示意图;图2是本申请一个实施例提供的时间轴的示意图;图3是本申请一个实施例提供的处理器唤醒方法的流程图;图4是本申请另一个实施例提供的处理器唤醒方法的流程图;图5是本申请另一个实施例提供的处理器唤醒方法的流程图;图6是本申请另一个实施例提供的处理器唤醒方法的流程图;图7是本申请一个实施例提供的处理器唤醒装置的框图;图8是本申请一个实施例提供的终端的框图。具体实施方式为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。CPU在空闲时长达到一定阈值后,会进入休眠状态。相关技术中,当CPU进入休眠状态后,若触摸显示屏向CPU发送触摸中断,则此时CPU先从休眠状态切换至唤醒状态,再处理上述触摸中断,该过程耗时较长。结合参考图1,其示出了相关技术涉及的时间轴的示意图。(1)在t0时刻,触摸显示屏检测到触摸事件;(2)在t1时刻,触摸显示屏计算该触摸事件对应的触摸坐标;(3)在t2时刻,触摸显示屏向CPU发送触摸中断信号,该触摸中断信号携带触摸坐标及触摸时长等触摸数据;(4)在t3时刻,CPU从休眠状态切换至唤醒状态;(5)在t4时刻,CPU处理上述触摸中断信号。本申请实施例提供的技术方案,通过在检测到触摸参数值(例如电容值)发生变化时,立刻向处理器发送中断信号,无需等到触摸显示屏计算出触摸信号后再发送中断信号,使得处理器被唤醒的时间提前,后续触摸中断信号到来时,省去了等待CPU从休眠状态切换至唤醒状态所需的时间,进而提高处理器响应触摸操作的效率。结合参考图2,其示出了本申请一个实施例涉及的时间轴的示意图。(1)在t0时刻,触摸显示屏检测到触摸参数值发生变化;(2)在t1时刻,触摸显示屏向CPU发送空中断信号,该空中断信号不携带有效信息;(3)在t2时刻,CPU从休眠状态切换至唤醒状态;需要说明的是,本申请实施例对计算触摸坐标的时机不作限定,其可以在t1时刻到t2时刻之间的任意时刻。示例性地,本申请实施例仅以触摸显示屏在t1时刻计算触摸坐标为例进行讲解,也即发送空中断信号与计算触摸坐标并行处理;(4)在t3时刻,CPU处理触摸中断信号。请参考图3,其示出了本申请实施例提供的处理器唤醒方法的流程图。该方法应用于终端的触摸显示屏中,该方法包括如下步骤(步骤301~303)。步骤301,当触摸显示屏处于第一扫描状态时,以第一频率监测触摸显示屏的触摸参数值是否发生变化。第一扫描状态也称idle态(低功耗状态)。当触摸显示屏在预设时长内未检测到触摸参数值发生变化时,进入第一扫描状态。触摸显示屏处于第一扫描状态时,以第一频率扫描触摸显示屏的触摸参数值是否发生变化,第一频率通常较小,可以避免触摸显示屏在用户没有操作需求时以较高频率扫描触摸参数值是否发生变化的情况发生,节省终端功耗。第一频率可以由触摸显示屏或处理器设定,本申请实施例对此不作限定。触摸参数值可以根据触摸显示屏的类型确定。当触摸显示屏为电容型触摸显示屏,则触摸参数值为电容值;当触摸显示屏为电阻型触摸显示屏时,触摸参数值为电阻值。在本申请实施例中,仅以触摸显示屏为电容型触摸显示屏为例进行说明,也即触摸参数值为电阻值。步骤302,当检测到触摸显示屏的触摸参数值发生变化时,生成第一中断信号。第一中断信号用于触发处理器由休眠状态切换至唤醒状态。在本申请实施例中,第一中断信号中不携带有效信息(例如触摸信息)。可选地,步骤302可以具体实现为:将触摸显示屏中触控芯片的寄存器的值赋值为预设值,得到第一中断信号,第一中断信号携带预设值。上述预设值可以由处理器或触摸显示屏预先设定,本申请实施例对此不作限定。示例性地。预设值为Null(空)。触摸显示屏通常存在两层(设为x层和y层),当触摸显示屏未被按下时,y层的引脚为高电平,当触摸显示屏已被按下时,x层和y层进行接触,y层由于接地从高电平切换至低电平,此时产生中断信号。在本申请实施例中,触摸显示屏对触控芯片中的寄存器赋值为预设值,以使得由于触摸而产生的中断信号中携带上述预设值,进而得到第一中断信号。可选地,当触摸显示屏监测到触摸参数值发生变化时,还可以将触摸显示屏切换至第二扫描状态,并以第二频率监测触摸显示屏的触摸参数值是否发生变化。第二扫描状态也称active态(全速工作状态)。当触摸显示屏在预设时长内检测到触摸参数值发生变化时,进入第二扫描状态。触摸显示屏处于第二扫描状态时,以第二频率扫描触摸显示屏的触摸参数值是否发生变化,第二频率通常较大,可以避免触摸显示屏在用户存在操作需求时以较低频率扫描触摸参数值是否发生变化时存在的终端响应触摸操作所需的时间较大的问题,减小终端响应触摸操作所需的时长,提升响应效率。第二频率可以由触摸显示屏或处理器设定,本申请实施例对此不作限定。第二频率大于第一频率。可选地,触摸显示屏在监测到触摸参数值发生变化时,还可以在发送本文档来自技高网...

【技术保护点】
1.一种处理器唤醒方法,其特征在于,所述方法应用于终端的触摸显示屏中,所述方法包括:当所述触摸显示屏处于第一扫描状态时,以第一频率监测所述触摸显示屏的触摸参数值是否发生变化;当监测到所述触摸显示屏的触摸参数值发生变化时,生成第一中断信号;向所述终端的处理器发送所述第一中断信号,所述第一中断信号用于触发所述处理器由休眠状态切换至唤醒状态。

【技术特征摘要】
1.一种处理器唤醒方法,其特征在于,所述方法应用于终端的触摸显示屏中,所述方法包括:当所述触摸显示屏处于第一扫描状态时,以第一频率监测所述触摸显示屏的触摸参数值是否发生变化;当监测到所述触摸显示屏的触摸参数值发生变化时,生成第一中断信号;向所述终端的处理器发送所述第一中断信号,所述第一中断信号用于触发所述处理器由休眠状态切换至唤醒状态。2.根据权利要求1所述的方法,其特征在于,所述生成第一中断信号,包括:将所述触摸显示屏中触控芯片的寄存器的值赋值为预设值,得到所述第一中断信号,所述第一中断信号携带所述预设值。3.根据权利要求1所述的方法,其特征在于,所述生成第一中断信号之前,还包括:检测所述触摸显示屏的触摸参数值变化量是否大于第一阈值;若所述触摸显示屏的触摸参数值变化量大于或等于所述第一阈值,则执行所述生成第一中断信号的步骤;若所述触摸显示屏的触摸参数值变化量小于所述第一阈值,则不执行所述生成第一中断信号的步骤。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:若所述触摸显示屏的触摸参数值变化量大于或等于所述第一阈值,检测所述触摸显示屏向所述处理器发送第二中断信号的最近时间间隔是否小于第二阈值,所述第二中断信号携带触摸信息;若所述最近时间间隔小于所述第二阈值,则不执行所述生成第一中断信号的步骤;若所述最近时间间隔大于或等于所述第二阈值,则执行所述生成第一中断信号的步骤。5.根据权利要求1所述的方法,其特征在于,所述生成第一中断信号之前,还包括:检测所述触摸显示屏向所述处理器发送第二中断信号的最近时间间隔是否小于第二阈值;若所述最近时间间隔小于所述第二阈值,则不执行所述生成第一中断信号的步骤;若所述最近时间间隔大于或等于所述第二阈值,则执行所述生成第一中断信号的步骤。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:若所述最近时间...

【专利技术属性】
技术研发人员:戴聪
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:广东,44

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

1