触摸屏驱动频率控制方法、装置及电子设备的制造方法_3

文档序号:9452689阅读:来源:国知局
而该干扰检测可以通过多种方式实现,以下就本发明实施例的一种方式说明如下。
[0080]如图3所示,本发明实施例三的触摸屏驱动频率控制方法包括:
[0081]驱动步骤1011,在当前频率间隔下,以当前待检测频率驱动触摸屏;
[0082]检测步骤1012,执行干扰检测操作,得到当前待检测频率对应的干扰强度值;
[0083]第二选择步骤1013,在所述干扰强度值小于预定干扰门限时,得到指示以所述频率间隔从所述驱动频段选取的频率集合中存在第一频率的检测结果,进入步骤103,在所述干扰强度值大于或等于预定干扰门限,进入第三选择步骤1014 ;
[0084]第三选择步骤1014,在当前频率间隔下还有未检测的频率时,进入频率更新步骤1015,否则进入步骤102 ;
[0085]频率更新步骤1015,将当前待检测频率更新为当前待检测频率和所述频率间隔的和值,返回步骤1011 ;
[0086]频率间隔更新步骤102,在所述检测结果指示以所述频率间隔从所述驱动频段选取的频率集合中不存在第一频率时,减小所述频率间隔后返回所述驱动步骤1011 ;其他信号在所述第一频率对触摸屏驱动信号的干扰满足预定要求;
[0087]第一设置步骤103,在所述检测结果指示以所述频率间隔从所述驱动频段选取的频率集合中存在第一频率时,设置所述第一频率为所述触摸屏的工作频率。
[0088]当然,应当理解的是,上述的步骤1014中,在当前频率间隔没有未检测的频率时,也可以进入图2中的步骤201,在此不再继续描述。
[0089]本发明实施三的技术方案中,对每一个频率是先执行驱动和干扰检测,然后依据干扰检测结果判断当前待检测的频率是否为满足预定要求的频率,如果是则直接输出。这种方式不是在当前频率间隔下完成所有的驱动和检测后再判断,因此能够尽早发现第一频率,进一步降低了频率检测量,进而降低确定触摸屏工作频率的时间,提高了处理器的效率。
[0090]在本发明具体实施例中,针对当前待检测频率进行多次检测,得到多个干扰强度值,只有在所有干扰强度值小于预定干扰门限时,得到指示以所述频率间隔从所述驱动频段选取的频率集合中存在第一频率的检测结果,提高了干扰判断的准确度。
[0091]而为了提高干扰检测的效率,针对当前待检测频率进行多次检测的条件为,之前得到的干扰强度值小于预定干扰门限,此时才进行了干扰检测的检验,提高了干扰检测的针对性,提高了干扰检测的效率。
[0092]即本发明具体实施例中,所述第二选择步骤中,在第一次干扰检测操作得到的干扰强度值小于预定干扰门限时,继续返回驱动步骤,进行干扰检测,直至干扰强度值小于预定干扰门限的连续出现次数达到预定次数门限,则进入第一设置步骤,或者出现大于或等于预定干扰门限的干扰强度值,进入第三选择步骤。
[0093]实施例四
[0094]为了更好地实现上述目的,本发明实施例还公开了一种触摸屏驱动频率控制装置,如图4所示,包括:
[0095]干扰检测模块,用于在触摸屏所支持的驱动频段中以一频率间隔进行干扰检测,获取一检测结果;
[0096]频率间隔更新模块,用于在所述检测结果指示以所述频率间隔从所述驱动频段选取的频率集合中不存在第一频率时,减小所述频率间隔后触发所述干扰检测模块;其他信号在所述第一频率对触摸屏驱动信号的干扰满足预定要求;
[0097]第一设置模块,用于在所述检测结果指示以所述频率间隔从所述驱动频段选取的频率集合中存在第一频率时,设置所述第一频率为所述触摸屏的工作频率。
[0098]实施例五
[0099]为了更好地实现上述目的,本发明实施例还公开了一种触摸屏驱动频率控制装置,如图5所示,包括:
[0100]判断模块,用于在所述检测结果指示以所述频率间隔从所述驱动频段选取的频率集合中不存在第一频率时,判断是否继续减小所述频率间隔,获取判断结果;
[0101]触发模块,用于在所述判断结果指示继续减小所述频率间隔时,触发所述频率间隔更新模块;
[0102]第二设置步骤,在所述判断结果指示不再减小所述频率间隔时,设置第二频率为所述触摸屏的工作频率;
[0103]所述第二频率为所有驱动频段的已进行干扰检测的频率中,其他信号在所述第二频率对触摸屏驱动信号的干扰最低。
[0104]上述的触摸屏驱动频率控制装置,其中,所述判断模块中,在当前的频率间隔小于预定频率更新门限或者频率间隔更新次数超过预定频率更新次数时,判断不再减小所述频率间隔。
[0105]上述的触摸屏驱动频率控制装置,其中,所述频率间隔更新模块中,减小后的所述频率间隔为之前的频率间隔的一半。
[0106]实施例六
[0107]为了更好地实现上述目的,本发明实施例还公开了一种触摸屏驱动频率控制装置,如图6所示,包括:
[0108]驱动模块,用于在当前频率间隔下,以当前待检测频率驱动触摸屏;
[0109]检测模块,用于执行干扰检测操作,得到当前待检测频率对应的干扰强度值;
[0110]第二选择模块,用于在所述干扰强度值小于预定干扰门限时,得到指示以所述频率间隔从所述驱动频段选取的频率集合中存在第一频率的检测结果,触发第一设置模块,在所述干扰强度值大于或等于预定干扰门限,触发第三选择模块;
[0111]第三选择模块,用于在当前频率间隔下还有未检测的频率时,触发频率更新模块,否则触发频率间隔更新模块;
[0112]频率更新模块,用于将当前待检测频率更新为当前待检测频率和所述频率间隔的和值,触发驱动模块。
[0113]上述的触摸屏驱动频率控制装置,其中,所述结果获取模块中,对所述当前待检测频率进行多次干扰检测,得到多个所述干扰强度值,且所有干扰强度值小于预定干扰门限时,得到指示以所述频率间隔从所述驱动频段选取的频率集合中存在第一频率的检测结果O
[0114]上述的触摸屏驱动频率控制装置,其中,所述第二选择模块中,在第一次干扰检测操作得到的干扰强度值小于预定干扰门限时,继续触发驱动模块,进行干扰检测,直至干扰强度值小于预定干扰门限的连续出现次数达到预定次数门限,则触发第一设置模块,或者出现大于或等于预定干扰门限的干扰强度值,触发第三选择模块。
[0115]为了更好地实现上述目的,本发明实施例还公开了一种电子设备,包括一触摸屏,所述电子设备还包括上述任意的触摸屏驱动频率控制装置。
[0116]本发明实施例中,模块可以用软件实现,以便由各种类型的处理器执行。举例来说,一个标识的可执行代码模块可以包括计算机指令的一个或多个物理或者逻辑块,举例来说,其可以被构建为对象、过程或函数。尽管如此,所标识模块的可执行代码无需物理地位于一起,而是可以包括存储在不同位里上的不同的指令,当这些指令逻辑上结合在一起时,其构成模块并且实现该模块的规定目的。
[0117]实际上,可执行代码模块可以是单条指令或者是许多条指令,并且甚至可以分布在多个不同的代码段上,分布在不同程序当中,以及跨越多个存储器设备分布。同样地,操作数据可以在模块内被识别,并且可以依照任何适当的形式实现并且被组织在任何适当类型的数据结构内。所述操作数据可以作为单个数据集被收集,或者可以分布在不同位置上(包括在不同存储设备上),并且至少部分地可以仅作为电子信号存在于系统或网络上。
[0118]在模块可以利用软件实现时,考虑到现有硬件工艺的水平,所以可以以软件实现的模块,在不考虑成本的情况下,本领域技术人员都可
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1