一种检测触摸屏的方法及装置制造方法及图纸

技术编号:11328692 阅读:60 留言:0更新日期:2015-04-22 19:21
本发明专利技术实施例公开了一种检测触摸屏的方法,包括:获取触摸屏待检测区域的基线数据值;根据所述基线数据值与预设阈值的比较结果,判断所述待检测区域是否对触摸操作无响应;若判定所述待检测区域对触摸操作无响应,则复位所述触摸屏。本发明专利技术实施例还公开了一种检测触摸屏的装置。采用本发明专利技术,可实现对触摸屏方便快速的检测以及修复。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种检测触摸屏的方法及装置
技术介绍
随着智能终端的飞速发展,智能终端如手机或者平板电脑等,在用户的生活、工作、娱乐等方面可提供越来越多的帮助。现有智能终端的屏幕都是触摸屏。常用操作方式为触摸操作,因此触摸屏是智能终端最为常用的输入设备,由于使用的频率高,而且容易受到外界的干扰,因此比较容易出现不响应触摸的问题。导致无法操作智能终端。例如,平时经常把手机放到口袋中,来电时,再从口袋中拿出,这个过程中外部环境的变化,导致触摸屏失效而无法接听电话;来短信时,也存在上述的问题,导致无法查看即时接收的短信。在现有技术中,若智能终端出现触摸屏的问题,用户一般无法自行检测不响应的原因,也无法进行修复,而求助专业维修技术人员,将大大提升智能终端的使用成本和维护成本。
技术实现思路
本专利技术实施例所要解决的技术问题在于,提供一种检测触摸屏的方法及装置。以解决无法方便快速的检测触摸屏并进行修复的问题。为了解决上述技术问题,本专利技术实施例提供了一种检测触摸屏的方法,包括:获取触摸屏待检测区域的基线数据值;根据所述基线数据值与预设阈值的比较结果,判断所述待检测区域是否对触摸操作无响应;若判定所述待检测区域对触摸操作无响应,则复位所述触摸屏。其中,所述根据所述基线数据值与预设阈值的比较结果,判断所述待检测区域是否对触摸操作无响应,包括:将所述基线数据值与第一预设阈值比较;判断所述基线数据值是否小于或等于所述第一预设阈值;若所述基线数据值小于或等于所述第一预设阈值,则判定所述待检测区域对触摸操作无响应。其中,所述根据所述基线数据值与预设阈值的比较结果,判断所述待检测区域是否对触摸操作无响应,还包括:将所述基线数据值与第二预设阈值比较;判断所述基线数据值是否在第一预设时长内均大于或等于所述第二预设阈值;若所述基线数据值在第一预设时长内均大于或等于所述第二预设阈值,则判定所述待检测区域对触摸操作无响应;其中,所述第二预设阈值大于所述第一预设阈值。其中,所述若判定所述待检测区域对触摸操作无响应,则复位所述触摸屏,包括:若判定所述待检测区域对触摸操作无响应,则对所述触摸屏的复位寄存器中写数据或对所述触摸屏重新上电。其中,所述方法还包括:读取所述触摸屏对应的中断管脚的电平;判断所述中断管脚的电平是否在第二预设时长内均为低电平;若所述中断管脚在第二预设时长内均为低电平,则释放所述中断管脚,并重新申请所述中断管脚。相应地,本专利技术实施例还提供了一种检测触摸屏的装置,包括:获取单元,用于获取触摸屏待检测区域的基线数据值;判断单元,用于根据所述基线数据值与预设阈值的比较结果,判断所述待检测区域是否对触摸操作无响应;复位单元,用于若所述判断单元判定所述待检测区域对触摸操作无响应,则复位所述触摸屏。其中,所述判断单元具体用于:将所述基线数据值与第一预设阈值比较;判断所述基线数据值是否小于或等于所述第一预设值;若所述基线数据值小于或等于所述第一预设阈值,则判定所述待检测区域对触摸操作无响应。其中,所述判断单元还用于:将所述基线数据值与第二预设阈值比较;判断所述基线数据值是否在第一预设时长内均大于或等于所述第二预设阈值;若所述基线数据值在第一预设时长内均大于或等于所述第二预设阈值,则判定所述待检测区域对触摸操作无响应;其中,所述第二预设阈值大于所述第一预设阈值。其中,所述复位单元具体用于:若所述判断单元判定所述待检测区域对触摸操作无响应,则对所述触摸屏的复位寄存器中写数据或对所述触摸屏重新上电。其中,所述获取单元还用于读取所述触摸屏对应的中断管脚的电平;所述判断单元还用于判断所述中断管脚的电平是否在第二预设时长内均为低电平;所述复位单元还用于若所述判断单元判定所述中断管脚在第二预设时长内均为低电平,则释放所述中断管脚,并重新申请所述中断管脚。实施本专利技术实施例,具有如下有益效果:通过获取触摸屏待检测区域的基线数据值,然后根据基线数据值与预设阈值的比较结果,便可以判断出该待检测区域是否对触摸操作无响应,完成对触摸屏的简单方便而快捷地检测;当判断该待检测区域对触摸操作无响应的时候,通过复位触摸屏来实现对触摸屏的修复,效率高且易于实现,利于提升智能终端易用性和便利性。【附图说明】为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术检测触摸屏的方法的第一实施例的流程示意图;图2是本专利技术检测触摸屏的方法的第二实施例的流程示意图;图3是本专利技术检测触摸屏的方法的第三实施例的流程示意图;图4是本专利技术检测触摸屏的方法的第四实施例的流程示意图;图5是本专利技术实施例检测触摸屏的装置的组成示意图。【具体实施方式】下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参照图1,为本专利技术检测触摸屏的方法的第一实施例的流程示意图,在本实施例中,所述方法包括以下步骤:S101,获取触摸屏待检测区域的基线数据值。其中,所述待检测区域可以是智能终端如手机、平板电脑等的触摸屏的任意区域,该区域可以是智能终端检测到发生触摸操作的区域,也可以是接收用户的指令,由用户指定的某一区域。触摸操作可以是手指或手套的触摸,也可以是悬浮触摸,此处不作任何限定。在通常情况下,如果某一区域没有检测到触摸操作,则该区域的基线数据(baseline)值baseline的数据比较接近于0,例如在_4到+4之间。当某个区域读取到的baseline值大于预设阈值如150时,那么说明该区域有触摸事件。S102,根据所述基线数据值与预设阈值的比较结果,判断所述待检测区域是否对触摸操作无响应。具体地,当该区域读取到的baseline值小于或等于第一预设阈值如-150,那么说明该区域的baseline值一定有问题,该区域是无法正常响应触摸操作的。当该区域的baseline值大于或等于第二预设阈值如150时,表明该区域存在触摸事件,但是若在第一预设时长如5分钟内该区域的baseline值一直保持150不变,则说明该区域的触摸事件为干扰事件,此时再触摸该区域,该区域对当前的触摸操作也会无响应。可选地,若在第一预设时长内,同时在其他区域也检测到触摸事件,则能更进一步地确认该区域的触摸事件是干扰事件。[005当前第1页1 2 3 本文档来自技高网...
一种检测触摸屏的方法及装置

【技术保护点】
一种检测触摸屏的方法,其特征在于,包括:获取触摸屏待检测区域的基线数据值;根据所述基线数据值与预设阈值的比较结果,判断所述待检测区域是否对触摸操作无响应;若判定所述待检测区域对触摸操作无响应,则复位所述触摸屏。

【技术特征摘要】

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

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

1