一种触摸屏扫描方法、装置、电子设备及存储介质制造方法及图纸

技术编号:38760776 阅读:15 留言:0更新日期:2023-09-10 10:33
本申请提供了一种触摸屏扫描方法、装置、电子设备及存储介质;方法包括:以第一扫描方式扫描触摸屏,第一扫描方式的扫描区域为第一扫描区域;在扫描到至少一个触摸点的情况下,切换至以第二扫描方式扫描触摸屏,得到扫描结果,第二扫描方式的扫描区域为第二扫描区域;其中,第二扫描区域根据上一扫描帧扫描到的至少一个触摸点确定,第二扫描区域小于第一扫描区域;根据扫描结果,确定下一扫描帧的扫描方式,扫描方式包括第一扫描方式和第二扫描方式。如此,通过第一扫描方式与第二扫描方式结合的扫描方式替代常规的全局扫描方式进行触摸屏扫描,第二扫描方式的扫描区域小于第一扫描区域,减少了扫描时间,提高了扫描效率。提高了扫描效率。提高了扫描效率。

【技术实现步骤摘要】
一种触摸屏扫描方法、装置、电子设备及存储介质


[0001]本申请涉及,尤其涉及一种触摸屏扫描方法、装置、电子设备及存储介质。

技术介绍

[0002]在使用电子产品的触摸屏幕时,如果手指或者笔滑动过快,用户可能会感觉到明显的延时,同时划线也会出现准确性下降问题。导致出现上述高延迟和低准确性问题的原因是触摸屏的扫描频率和IC(Integrated Circuit,芯片)的处理能力是有限,例如目前的笔记本触摸屏通常在100Hz左右。通常,扫描频率越快,用户书写触摸体验过程越流畅,目前可以通过加快扫描频率来解决上述高延迟的问题,但加快扫描频率会带来更大的功耗,需要搭配更强大的数据分析处理IC,这会同时带来成本和功耗的上升。

技术实现思路

[0003]本申请实施例提供了一种触摸屏扫描方法、装置、电子设备及存储介质。
[0004]根据本申请的第一方面,提供了一种触摸屏扫描方法,该方法包括:以第一扫描方式扫描触摸屏,所述第一扫描方式的扫描区域为第一扫描区域;在扫描到至少一个触摸点的情况下,切换至以第二扫描方式扫描所述触摸屏,得到扫描结果,所述第二扫描方式的扫描区域为第二扫描区域;其中,所述第二扫描区域根据上一扫描帧扫描到的至少一个触摸点确定,所述第二扫描区域小于所述第一扫描区域;根据所述扫描结果,确定下一扫描帧的扫描方式,所述扫描方式包括所述第一扫描方式和所述第二扫描方式。
[0005]根据本申请一实施方式,所述第二扫描区域采用以下操作得到:获取上一扫描帧的扫描结果;确定上一扫描帧的扫描结果中的至少一个触摸信号;获取所述至少一个触摸信号对应的触摸点的位置信息;根据所述位置信息,确定包括所有触摸点的设定区域为所述第二扫描区域。
[0006]根据本申请一实施方式,所述根据所述扫描结果,确定下一扫描帧的扫描方式,包括:在上一扫描帧的扫描结果示出不存在触摸点的情况下,确定下一扫描帧的扫描方式为第一扫描方式。
[0007]根据本申请一实施方式,所述根据所述扫描结果,确定下一扫描帧的扫描方式,包括:在上一扫描帧的扫描结果示出存在触摸点的情况下,确定以第二扫描方式扫描所述触摸屏。
[0008]根据本申请一实施方式,所述根据所述扫描结果,确定下一扫描帧的扫描方式,包括:在上一扫描帧的扫描结果示出存在触摸点的情况下,每间隔设定数量的扫描帧,确定以第一扫描方式扫描所述触摸屏。
[0009]根据本申请一实施方式,所述第一扫描区域为所述触摸屏的全部显示区域或设定显示区域。
[0010]根据本申请一实施方式,所述第一扫描方式自容扫描方式和互容扫描方式;和/或所述第二扫描方式包括自容扫描方式和互容扫描方式。
[0011]根据本申请的第二方面,提供了一种触摸屏扫描装置,该装置包括:第一扫描模块,用于以第一扫描方式扫描所述触摸屏,所述第一扫描方式的扫描区域为第一扫描区域;切换模块,用于在扫描到至少一个触摸点的情况下,切换至以第二扫描方式扫描所述触摸屏,得到扫描结果,所述第二扫描方式的扫描区域为第二扫描区域,其中,所述第二扫描区域根据上一扫描帧扫描到的至少一个触摸点确定,所述第二扫描区域小于所述第一扫描区域;确定模块,用于根据所述扫描结果,确定下一扫描帧的扫描方式,所述扫描方式包括第一扫描方式和第二扫描方式。
[0012]根据本申请的第三方面,提供了一种电子设备,包括:
[0013]至少一个处理器;以及
[0014]与所述至少一个处理器通信连接的存储器;其中,
[0015]所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行本申请所述的方法。
[0016]根据本申请的第四方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,所述计算机指令用于使所述计算机执行本申请所述的方法。
[0017]本申请实施例的方法,以第一扫描方式扫描触摸屏,所述第一扫描方式的扫描区域为第一扫描区域;在扫描到至少一个触摸点的情况下,切换至以第二扫描方式扫描所述触摸屏,得到扫描结果,所述第二扫描方式的扫描区域为第二扫描区域;其中,所述第二扫描区域根据上一扫描帧扫描到的至少一个触摸点确定,所述第二扫描区域小于所述第一扫描区域;根据所述扫描结果,确定下一扫描帧的扫描方式,所述扫描方式包括所述第一扫描方式和所述第二扫描方式。通过第一扫描方式与第二扫描方式相结合的方式对触摸屏进行扫描,第一扫描方式的扫描区域大于第二扫描区域,且第二扫描方式的扫描区域根据上一扫描帧扫描到的触摸点确定,相对于常规仅通过全局扫描方式连续对触摸屏进行扫描的方案,减少了扫描时间,有效降低了运算量,提升了触摸屏的扫描效率。
[0018]需要理解的是,本申请的教导并不需要实现上面所述的全部有益效果,而是特定的技术方案可以实现特定的技术效果,并且本申请的其他实施方式还能够实现上面未提到的有益效果。
附图说明
[0019]通过参考附图阅读下文的详细描述,本申请示例性实施方式的上述以及其他目的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本申请的若干实施方式,其中:
[0020]在附图中,相同或对应的标号表示相同或对应的部分。
[0021]图1示出了本申请实施例提供的触摸屏扫描方法的实现流程示意图;
[0022]图2示出了本申请实施例触摸屏扫描方法的具体应用示例的实现流程示意图;
[0023]图3示出了本申请实施例提供的触摸屏扫描装置的结构示意图;
[0024]图4示出了本申请实施例提供的电子设备的组成结构示意图。
具体实施方式
[0025]为使本申请的目的、特征、优点能够更加的明显和易懂,下面将结合本申请实施例
中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而非全部实施例。基于本申请中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0026]下面结合附图和具体实施例对本专利技术的技术方案进一步详细阐述。
[0027]图1示出了本申请实施例提供的触摸屏扫描方法的实现流程示意图。
[0028]参考图1,本申请实施例提供了一种触摸屏扫描方法,该方法包括:操作101,以第一扫描方式扫描触摸屏,第一扫描方式的扫描区域为第一扫描区域;操作102,在扫描到至少一个触摸点的情况下,切换至以第二扫描方式扫描触摸屏,得到扫描结果,第二扫描方式的扫描区域为第二扫描区域;其中,第二扫描区域根据上一扫描帧扫描到的至少一个触摸点确定,第二扫描区域小于第一扫描区域;操作103,根据扫描结果,确定下一扫描帧的扫描方式,扫描方式包括第一扫描方式和第二扫描方式。
[0029]在操作101中,以第一扫描方式扫描触摸屏,第一扫描方式的扫描区域为第一扫描区域。
[0030]具体的,在电子设备开启后,以第一扫描方式对触摸屏进行扫描,电子设备可以是具备触摸屏的手机、本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种触摸屏扫描方法,其特征在于,所述方法包括:以第一扫描方式扫描触摸屏,所述第一扫描方式的扫描区域为第一扫描区域;在扫描到至少一个触摸点的情况下,切换至以第二扫描方式扫描所述触摸屏,得到扫描结果,所述第二扫描方式的扫描区域为第二扫描区域;其中,所述第二扫描区域根据上一扫描帧扫描到的至少一个触摸点确定,所述第二扫描区域小于所述第一扫描区域;根据所述扫描结果,确定下一扫描帧的扫描方式,所述扫描方式包括所述第一扫描方式和所述第二扫描方式。2.根据权利要求1所述的方法,其特征在于,所述第二扫描区域采用以下操作得到:获取上一扫描帧的扫描结果;确定上一扫描帧的扫描结果中的至少一个触摸信号;获取所述至少一个触摸信号对应的触摸点的位置信息;根据所述位置信息,确定包括所有触摸点的设定区域为所述第二扫描区域。3.根据权利要求1所述的方法,其特征在于,所述根据所述扫描结果,确定下一扫描帧的扫描方式,包括:在上一扫描帧的扫描结果示出不存在触摸点的情况下,确定下一扫描帧的扫描方式为第一扫描方式。4.根据权利要求1所述的方法,其特征在于,所述根据所述扫描结果,确定下一扫描帧的扫描方式,包括:在上一扫描帧的扫描结果示出存在触摸点的情况下,确定以第二扫描方式扫描所述触摸屏。5.根据权利要求1所述的方法,其特征在于,所述根据所述扫描结果,确定下一扫描帧的扫描方式,包括:在上一扫描帧的扫描结果示出存在触摸点的情况下,每间隔设定数量的扫...

【专利技术属性】
技术研发人员:刘富强崔正义包嫒嫒
申请(专利权)人:合肥联宝信息技术有限公司
类型:发明
国别省市:

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

1