专利名称:避免触摸检测与液晶显示扫描互相干扰的方法
技术领域:
本发明涉及通过协调两种处理进程而有效屏蔽两处理进程之间干扰的进程处理方法,特别是涉及适用于设置有电容式触摸传感器的液晶显示触摸屏的触摸检测和液晶显示扫描的进程处理方法。
背景技术:
现有技术将电容式触摸传感器与液晶显示屏集成一体而成液晶显示触摸屏。显然液晶显示触摸屏包括电容式触摸传感器组件和液晶显示组件。较早期的液晶显示触摸屏是在液晶显示器的基础上加装电容式触摸传感器,即简单地将电容式触摸传感器组件安装在液晶显示组件上。随着对液晶显示触摸屏有向厚度更薄的设计方向发展的需求,所述电容式传感器组件和液晶显示组件都改进设计成为厚度更薄的结构,进而将电容式触摸传感组件与液晶显示组件有机结合成一体,也就是将电容式触摸传感器组件和液晶显示组件都各自分成若干层,将电容式触摸传感器组件的每层组件插入到液晶显示组件的各层之间,从而省去电容是触摸传感器组件与液晶显示组件共有的一些组件,以使液晶显示触摸屏更薄。但是在现有技术液晶显示触摸屏向更薄的设计方向发展的同时,由于电容式传感器组件的关键组件与液晶显示组件的关键组件的距离越来越近,即电容式传感器组件的驱动电极层和传感电极层,与液晶显示组件的薄膜晶体管层之间的距离越来越近,那么电容式传感器组件完成的触摸检测进程与液晶显示组件完成的液晶显示扫描进程势必互相影响、互相干扰,严重时造成电容式传感器组件和液晶显示组件的性能都大幅下降。因此需要一种方法能够令液晶显示触摸屏的触摸检测进程与液晶扫描进程互不干扰的进行。
发明内容
本发明要解决的技术问题在于避免现有技术的不足之处而提出一种避免触摸检测与液晶显示扫描互相干扰的方法,通过在时间域或者在空间域上隔离触摸检测和液晶显示扫描,实现两者互不干扰的完成各自的进程。本发明解决所述技术问题可以通过采用以下技术方案来实现:
实施一种避免触摸检测与液晶显不扫描互相干扰的方法,基于设置有电容式触摸传感器的液晶显示触摸屏;所述液晶显示触摸屏包括液晶显示组件和电容式触摸传感器组件;所述电容式触摸传感器组件与液晶显示组件互相独立并且层叠设置成液晶显示触摸屏,或者所述电容式触摸传感器组件分层地插入液晶显示组件内的各层之间而制成液晶显示触摸屏;尤其是所述方法包括如下步骤:
A.将整个液晶显示触摸屏分成至少两个区域;
B.设置液晶显示触摸屏的触摸检测时序和液晶显示扫描时序,使触摸检测进程和液晶显示扫描进程满足,在同一时段内的同一区域中仅进行触摸检测进程与液晶显示扫描进程中的一种进程,也就是在同一区域内的同一时段内仅进行触摸检测进程与液晶显示扫描进程中的一种进程,从而使得触摸检测进程与液晶显示扫描进程无论在时间域还是空间域内都保持互相独立运行的状态。具体而言,所述步骤B包括如下分步骤,
BH.设置在完成一帧液晶显示扫描数据过程中执行液晶显示扫描进程的区域的顺序,设置在完成一帧触摸检测数据过程中执行触摸检测进程的区域的顺序,并且确保执行液晶显示扫描进程的区域与执行触摸检测进程的区域在同一时间段内不重合;所述重合包括重叠和相交。本发明还可以通过为两种进程分别设置区域实现,所述步骤A包括如下分步骤, A21.将整个液晶显示触摸屏无缝地分隔成至少两个互不重合的触摸检测区域;
A22.将各触摸检测区域再无缝地分隔成至少两个互不重合的液晶显示扫描区域;
那么步骤B包括如下分步骤,
B21.设置在完成一帧液晶显示扫描数据过程中执行液晶显示扫描进程的液晶显示扫描区域的顺序;
B22.设置在完成一帧触摸检测数据过程中执行触摸检测进程的触摸检测区域的顺
序;
B23.协调分步骤B21和B22中所述顺序,确保执行液晶显示扫描进程的液晶显示扫描区域与执行触摸检测进程的触摸检测区域在同一时间段内不重合;所述重合包括重叠和相交。为进一步确保执行两进程的区域的顺序不冲突,及时更新执行进程的区域的顺序,所述步骤B23之后还包括如下分步骤,
B24.在每完成一个周期的触摸检测进程,即获得一帧触摸检测数据后返回执行分步骤 B21 ;
B25.在每完成一个周期的液晶显示扫描进程,即获得一帧液晶显示扫描数据后返回执行分步骤B22。与上述方案相类似地,所述步骤A包括如下分步骤,
A51.将整个液晶显示触摸屏无缝地分隔成至少两个互不重合的液晶显示扫描区域; A52.将各液晶显示扫描区域再无缝地分隔成至少两个互不重合的触摸检测区域;
那么步骤B包括如下分步骤,
B51.设置在完成一帧液晶扫描数据过程中执行液晶显示扫描进程的液晶显示扫描区域的顺序;
B52.设置在完成一帧触摸检测数据过程中执行触摸检测进程的触摸检测区域的顺
序;
B53.协调分步骤B51和B22中所述顺序,确保执行液晶显示扫描进程的液晶显示扫描区域与执行触摸检测进程的触摸检测区域在同一时间段内不重合;所述重合包括重叠和相交。为及时更新执行进程的区域的顺序,所述步骤B53之后还包括如下分步骤,
B54.在每完成一个周期的液晶显示扫描进程,即获得一帧液晶显示扫描数据后返回执行分步骤B51 ;
B55.在每完成一个周期的触摸检测进程,即获得一帧触摸检测数据后返回执行分步骤 B52。
当执行两进程的区域发生重合时,本发明还可以通过在分时控制两进程实现在同一区域内互不干扰的完成两进程,所述步骤B还包括如下分步骤,
B31.为每个区域分配一个触摸检测子周期,从而当完成所有区域内的触摸检测进程时就完成一个完整的触摸检测周期,获得一帧触摸检测数据;
B32.为每个区域分配一个液晶显示子周期,从而当完成所有区域内的液晶显示扫描进程时就完成一个完整的液晶显示扫描周期,获得一帧液晶显示扫描数据;
B33.设置所述液晶显示扫描进程和触摸检测进程中的任意一个进程为主进程,另一个进程为从进程;那么该主进程对应的周期为主周期,所述主进程对应的子周期为主进程子周期;所述从进程对应的周期为从周期,所述从进程对应的子周期为从进程子周期;在每个主周期的过程中执行如下分步骤B34至B37,
B34.判断即将执行的主进程子周期所对应的主进程执行区域与即将执行或者正在执行的从进程子周期所对应的从进程执行区域是否重合,如果重合执行分步骤B35至B36,如果不重合执行分步骤B37 ;所述重合包括重叠和相交;
B35.如果从进程子周期正在执行,中止执行主进程,待从进程子周期完成后,中止从进程,启动主进程完成所述即将执行的主进程子周期,待该主进程子周期完成后中止主进程;返回分步骤B34;
B36.如果从进程子周期即将执行,中止执行从进程,启动主进程完成所述即将执行的主进程子周期,待主进程子周期完成后,中止主进程,启动从进程;返回分步骤B34 ;
B37.主进程和从进程同时执行,在主进程完成所述即将执行的主进程子周期后返回分步骤B34。上述分时控制进程的方法也适用于为两种进程分别设置区域的方案,所述步骤A包括如下分步骤,
A41.将整个液晶显示触摸屏无缝地分隔成至少两个互不重合的触摸检测区域;
A42.将各触摸检测区域再无缝地分隔成至少两个互不重合的液晶显示扫描区域;
那么步骤B包括如下分步骤,
B41.为每个触摸检测区域分配一个触摸检测子周期,从而当完成所有触摸检测区域内的触摸检测进程时即完成一个完整的触摸检测周期,获得一帧触摸检测数据;
B42.为每个液晶显示扫描区域分配一个液晶显示子周期,从而当完成所有液晶显示扫描区域内的液晶显示扫描进程时即完成一个完整的液晶显示扫描周期,获得一帧液晶显示扫描数据;
B43.设置所述液晶显示扫描进程和触摸检测进程中的任意一个进程为主进程,另一个进程为从进程;那么该主进程对应的周期为主周期,所述主进程对应的子周期为主进程子周期;所述从进程对应的周期为从周期,所述从进程对应的子周期为从进程子周期;在完成一个主周期的过程中执行如下分步骤B44至B47,
B44.判断即将执行的主进程子周期所对应的主进程执行区域与即将执行或者正在执行的从进程子周期所对应的从进程执行区域是否重合,如果重合执行分步骤B45至B46,如果不重合执行分步骤B47 ;所述重合包括重叠和相交;
B45.如果从进程子周期正在执行,中止执行主进程,待从进程子周期完成后,中止从进程,启动主进程完成所述即将执行的主进程子周期,待该主进程子周期完成后中止主进程;返回分步骤B44;
B46.如果从进程子周期即将执行,中止执行从进程,启动主进程完成所述即将执行的主进程子周期,待主进程子周期完成后,中止主进程,启动从进程;返回分步骤B44 ;
B47.主进程和从进程同时执行,在主进程完成所述即将执行的主进程子周期后返回分步骤B44。与上述方案相类似地,所述步骤A包括如下分步骤,
A61.将整个液晶显示触摸屏无缝地分隔成至少两个互不重合的液晶显示扫描区域; A62.将各液晶显示扫描区域再无缝地分隔成至少两个互不重合的触摸检测区域;
那么步骤B包括如下分步骤,
B61.为每个触摸检测区域分配一个触摸检测子周期,从而当完成所有触摸检测区域内的触摸检测进程时即完成一个完整的触摸检测周期,获得一帧触摸检测数据;
B62.为每个液晶显示扫描区域分配一个液晶显示子周期,从而当完成所有液晶显示扫描区域内的液晶显示扫描进程时即完成一个完整的液晶显示扫描周期,获得一帧液晶显示扫描数据;
B63.设置所述液晶显示扫描进程和触摸检测进程中的任意一个进程为主进程,另一个进程为从进程;那么该主进程对应的周期为主周期,所述主进程对应的子周期为主进程子周期;所述从进程对应的周期为从周期,所述从进程对应的子周期为从进程子周期;在完成一个主周期的过程中执行如下分步骤B64至B67,
B64.判断即将执行的主进程子周期所对应的主进程执行区域与即将执行或者正在执行的从进程子周期所对应的从进程执行区域是否重合,如果重合执行步骤B65至B66,如果不重合执行步骤B67 ;所述重合包括重叠和相交;
B65.如果从进程子周期正在执行,中止执行主进程,待从进程子周期完成后,中止从进程,启动主进程完成所述即将执行的主进程子周期,待该主进程子周期完成后中止主进程;返回分步骤B64;
B66.如果从进程子周期即将执行,中止执行从进程,启动主进程完成所述即将执行的主进程子周期,待主进程子周期完成后,中止主进程,启动从进程;返回分步骤B64 ;
B67.主进程和从进程同时执行,在主进程完成所述即将执行的主进程子周期后返回步骤B64。同现有技术相比较,本发明“避免触摸检测与液晶显示扫描互相干扰的方法”的技术效果在于:
本发明使液晶显示触摸屏的触摸检测进程和液晶显示扫描进程在同一时段内不在同一区域执行,或者在同一区域内不在同一时段进行,从时间域和空间域将触摸检测进程和液晶显示扫描进程隔离,避免两进程互相影响互相干扰,为液晶显示触摸屏向厚度更薄方向发展扫清技术障碍,突破阻碍发展的瓶颈。
图1是本发明“避免触摸检测与液晶显示扫描互相干扰的方法”第一实施例的区域划分示意 图2是本发明第二实施例的区域划分示意图; 图3是区域重叠的区域重合位置关系示意 图4是区域相交的区域重合位置关系示意图。
具体实施例方式以下结合附图所示各实施例作进一步详述。本发明提出一种避免触摸检测与液晶显示扫描互相干扰的方法,基于设置有电容式触摸传感器的液晶显示触摸屏。正如现有技术所述,所述液晶显示触摸屏包括液晶显示组件和电容式触摸传感器组件。所述电容式触摸传感器组件与液晶显示组件互相独立并且层叠设置成液晶显示触摸屏,或者所述电容式触摸传感器组件分层地插入液晶显示组件内的各层之间而制成液晶显示触摸屏。所述方法包括如下步骤:
A.将整个液晶显示触摸屏分成至少两个区域;
B.设置液晶显示触摸屏的触摸检测时序和液晶显示扫描时序,使触摸检测进程和液晶显示扫描进程满足,在同一时段内的同一区域中仅进行触摸检测进程与液晶显示扫描进程中的一种进程,也就是在同一区域内的同一时段内仅进行触摸检测进程与液晶显示扫描进程中的一种进程,从而使得触摸检测进程与液晶显示扫描进程无论在时间域还是空间域内都保持互相独立运行的状态。本发明的意图是通过分区域的方式令并行执行的触摸检测进程和液晶显示扫描进程不同时在一个区域内执行,这样虽然两进程同时进行,但不在同一区域执行,对于在执行一个进行的区域隔离了另一进程的影响,而对于进程本身是维持连续执行的状态,实现在同一时间域内,通过空间域隔离两进程。当不可避免地出现两进程在同一区域执行时,就采用分时执行方式,就是在同一区域上,分别为两进程对应配置时段,在一个时段内仅完成两进程的一个进程,在另一个时段仅完成另一个进程,实现两进程虽然在空间域上重合,而在时间域上隔离两进程。因而本发明在时间域和空间域隔离了并行执行的触摸检测进程和液晶显示扫描进程,避免两进程互相干扰。本发明所述方法的执行都是由液晶显示触摸屏的控制器和处理器完成。本发明第一实施例,如图1所示,按上述步骤A的方法将液晶显示触摸屏分隔成区域11至区域15共五个区域。从简化控制的角度考虑,这五个区域采用无缝分隔的方式,也就是五个区域之间没有空隙、没有盲区。在第一实施例中,所述步骤B具体包括如下分步骤,
BH.设置在完成一帧液晶显示扫描数据过程中执行液晶显示扫描进程的区域的顺序,设置在完成一帧触摸检测数据过程中执行触摸检测进程的区域的顺序,并且确保执行液晶显示扫描进程的区域与执行触摸检测进程的区域在同一时间段内不重合;所述重合包括重叠和相交。更具体地说,例如可以设置在完成一帧液晶显示扫描数据过程中执行液晶显示扫描进程的区域的顺序是从区域11依次执行到区域15,获取一帧液晶显示扫描数据;设置在完成一帧触摸检测数据过程中执行触摸检测进程的区域的顺序是从区域13依次执行到区域15,然后从区域11依次执行到区域12。这样当触摸检测进程在区域13执行时,液晶显示扫描进程在区域11执行;当触摸检测进程在区域14执行时,液晶显示扫描进程在区域12执行;当触摸检测进程在区域15执行时,液晶显示扫描进程在区域13执行;当触摸检测进程在区域11执行时,液晶显示扫描进程在区域14执行;当触摸检测进程在区域12执行时,液晶显示扫描进程在区域15执行。从而实现在一个区域内同一时段仅有一个进程执行的方式。所述区域重合的位置关系包括一个区域整体17位于另一区域16内的区域重叠的位置关系,如图3所示,还包括一个区域18的一部分位于另一区域19内的区域相交的位置关系,如图4所不。为了适用触摸检测进程和液晶显示扫描进程以不同频率执行的情况,本发明第二实施例通过为两种进程分别设置进程执行区域达到本发明技术目的,所述步骤A包括如下分步骤,
A21.将整个液晶显示触摸屏无缝地分隔成至少两个互不重合的触摸检测区域;如图2所示,在第二实施例中将液晶显示触摸屏无缝地分割成触摸检测区域201至触摸检测区域 205 ;
A22.将各触摸检测区域再无缝地分隔成至少两个互不重合的液晶显示扫描区域;如图2所示,在第二实施例中将触摸检测区域201无缝地分隔成液晶显示扫描区域301和302,将触摸检测区域202无缝地分割成液晶显示扫描区域303和304,依次类推,从而将液晶显示触摸屏无缝地分隔成液晶显示扫描区域301至液晶显示扫描区域310。那么步骤B包括如下分步骤,
B21.设置在完成一帧液晶显示扫描数据过程中执行液晶显示扫描进程的液晶显示扫描区域的顺序;
B22.设置在完成一帧触摸检测数据过程中执行触摸检测进程的触摸检测区域的顺
序;
B23.协调分步骤B21和B22中所述顺序,确保执行液晶显示扫描进程的液晶显示扫描区域与执行触摸检测进程的触摸检测区域在同一时间段内不重合;所述重合包括重叠和相交。以第二实施例为例更具体地说明上述分步骤B21至分步骤B23。例如设置在完成一帧液晶显示扫描数据过程中执行液晶显示扫描进程的液晶显示扫描区域的顺序是从液晶显示扫描区域301依次执行至液晶显示扫描区域310。设置在完成一帧触摸检测数据过程中执行触摸检测进程的触摸检测区域的顺序是从触摸检测区域203依次执行至触摸检测区域205,再从触摸检测区域201依次执行至触摸检测区域202。这样当触摸检测进程在触摸检测区域203执行时,液晶显示扫描进程在液晶显示扫描区域301执行;当触摸检测进程在触摸检测区域204执行时,液晶显示扫描进程在液晶显示扫描区域302执行;当触摸检测进程在触摸检测区域205执行时,液晶显示扫描进程在液晶显示扫描区域303执行;当触摸检测进程在触摸检测区域201执行时,液晶显示扫描进程在液晶显示扫描区域304执行;当触摸检测进程在触摸检测区域202执行时,液晶显示扫描进程在液晶显示扫描区域305执行。以此类推,在触摸检测进程完成两个周期,获得两帧触摸检测数据后,液晶显示扫描进程从液晶显示扫描区域301执行到液晶显示扫描区域310,完成一个周期的液晶显示扫描进程,获得一帧液晶显示扫描数据。分步骤B23所述协调分步骤B21和B22中所述顺序就是指,核实两进程各自执行区域的顺序,确保不出现触摸检测区域与液晶显示区域重合的情况。
为进一步确保执行两进程的区域的顺序不冲突,及时更新执行进程的区域的顺序,在所述步骤B23之后还包括如下分步骤,
B24.在每完成一个周期的触摸检测进程,即获得一帧触摸检测数据后返回执行分步骤 B21 ;
B25.在每完成一个周期的液晶显示扫描进程,即获得一帧液晶显示扫描数据后返回执行分步骤B22。还是以上述第二实施例所述具体方案为例,当触摸检测进程完成一个周期时,即液晶显示扫描进程完成半个周期时,返回分步骤B21,可以重新安排触摸检测进程执行区域的顺序,如将原来从触摸检测区域203依次至触摸检测区域205,再从触摸检测区域201依次至触摸检测区域202的顺序更新为,从触摸检测区域204依次至触摸检测区域205,再从触摸检测区域201依次至触摸检测区域203的顺序。同理当液晶显示扫描进程完成一个周期也可以返回分步骤22更新进程执行区域的顺序。对于较为复杂的区域设置情况,上述分步骤B24和分步骤B25可以及时更新进程执行区域的顺序,确保不出现区域重合情况。上述分步骤A21至分步骤B25的方案是基于触摸检测进程频率高于液晶显示扫描进程频率的情况,相反,当触摸检测进程频率低于液晶显示扫描进程频率可以采用以下分步骤A51至分步骤B25。所述步骤A包括如下分步骤,
A51.将整个液晶显示触摸屏无缝地分隔成至少两个互不重合的液晶显示扫描区域; A52.将各液晶显示扫描区域再无缝地分隔成至少两个互不重合的触摸检测区域;
那么步骤B包括如下分步骤,
B51.设置在完成一帧液晶扫描数据过程中执行液晶显示扫描进程的液晶显示扫描区域的顺序;
B52.设置在完成一帧触摸检测数据过程中执行触摸检测进程的触摸检测区域的顺
序;
B53.协调分步骤B51和B22中所述顺序,确保执行液晶显示扫描进程的液晶显示扫描区域与执行触摸检测进程的触摸检测区域在同一时间段内不重合;所述重合包括重叠和相交。同理,为及时更新执行进程的区域的顺序,所述步骤B53之后还包括如下分步骤, B54.在每完成一个周期的液晶显示扫描进程,即获得一帧液晶显示扫描数据后返回
执行分步骤B51 ;
B55.在每完成一个周期的触摸检测进程,即获得一帧触摸检测数据后返回执行分步骤 B52。上述方案是由控制器或者处理器预先设定顺序后再执行,即时序相对确定的情况。本发明还提出通过在分时控制两进程实现在同一区域内互不干扰的完成两进程,以应对可能发生的区域重合的情况,在所述触摸检测进程和液晶显示扫描进程都以相同区域划分为基础的情况下,所述步骤B还包括如下分步骤,
B31.为每个区域分配一个触摸检测子周期,从而当完成所有区域内的触摸检测进程时就完成一个完整的触摸检测周期,获得一帧触摸检测数据;
B32.为每个区域分配一个液晶显示子周期,从而当完成所有区域内的液晶显示扫描进程时就完成一个完整的液晶显示扫描周期,获得一帧液晶显示扫描数据;
B33.设置所述液晶显示扫描进程和触摸检测进程中的任意一个进程为主进程,另一个进程为从进程;那么该主进程对应的周期为主周期,所述主进程对应的子周期为主进程子周期;所述从进程对应的周期为从周期,所述从进程对应的子周期为从进程子周期;在每个主周期的过程中执行如下分步骤B34至B37,
B34.判断即将执行的主进程子周期所对应的主进程执行区域与即将执行或者正在执行的从进程子周期所对应的从进程执行区域是否重合,如果重合执行分步骤B35至B36,即分时控制两进程执行;如果不重合执行分步骤B37,即仍然按照分区域控制两进程执行;所述重合包括重叠和相交;
显然主进程与从进程的频率不一定一致,因而会出现某个时间点主进程完成一个主进程子周期,而从进程还没有完成一个从进程子周期的情况,即分步骤B35,
B35.如果从进程子周期正在执行,中止执行主进程,待从进程子周期完成后,中止从进程,启动主进程完成所述即将执行的主进程子周期,待该主进程子周期完成后中止主进程;返回分步骤B34;
当出现某个时间点主进程和从进程都各自完成一个主进程子周期和从进程子周期的情况,即分步骤B36,
B36.如果从进程子周期即将执行,中止执行从进程,启动主进程完成所述即将执行的主进程子周期,待主进程子周期完成后,中止主进程,启动从进程;返回分步骤B34 ;
B37.主进程和从进程同时执行,在主进程完成所述即将执行的主进程子周期后返回分步骤B34。对于触摸检测进程和液晶显示扫描进程分别设置执行进程区域的方案,且触摸检测进程的频率高于液晶显示扫描进程的频率的情况,在上述方案基础上,所述步骤A包括如下分步骤,
A41.将整个液晶显示触摸屏无缝地分隔成至少两个互不重合的触摸检测区域;
A42.将各触摸检测区域再无缝地分隔成至少两个互不重合的液晶显示扫描区域;
那么步骤B包括如下分步骤,
B41.为每个触摸检测区域分配一个触摸检测子周期,从而当完成所有触摸检测区域内的触摸检测进程时即完成一个完整的触摸检测周期,获得一帧触摸检测数据;
B42.为每个液晶显示扫描区域分配一个液晶显示子周期,从而当完成所有液晶显示扫描区域内的液晶显示扫描进程时即完成一个完整的液晶显示扫描周期,获得一帧液晶显示扫描数据;
B43.设置所述液晶显示扫描进程和触摸检测进程中的任意一个进程为主进程,另一个进程为从进程;那么该主进程对应的周期为主周期,所述主进程对应的子周期为主进程子周期;所述从进程对应的周期为从周期,所述从进程对应的子周期为从进程子周期;在完成一个主周期的过程中执行如下分步骤B44至B47,
B44.判断即将执行的主进程子周期所对应的主进程执行区域与即将执行或者正在执行的从进程子周期所对应的从进程执行区域是否重合,如果重合执行分步骤B45至B46,如果不重合执行分步骤B47 ;所述重合包括重叠和相交;
B45.如果从进程子周期正在执行,中止执行主进程,待从进程子周期完成后,中止从进程,启动主进程完成所述即将执行的主进程子周期,待该主进程子周期完成后中止主进程;返回分步骤B44;
B46.如果从进程子周期即将执行,中止执行从进程,启动主进程完成所述即将执行的主进程子周期,待主进程子周期完成后,中止主进程,启动从进程;返回分步骤B44 ;
B47.主进程和从进程同时执行,在主进程完成所述即将执行的主进程子周期后返回分步骤B44。类似地,对于触摸检测进程和液晶显示扫描进程分别设置执行进程区域的方案,且触摸检测进程的频率低于液晶显示扫描进程的频率的情况,在上述分步骤B31至分步骤B37的方案基础上,所述步骤A包括如下分步骤,
A61.将整个液晶显示触摸屏无缝地分隔成至少两个互不重合的液晶显示扫描区域; A62.将各液晶显示扫描区域再无缝地分隔成至少两个互不重合的触摸检测区域;
那么步骤B包括如下分步骤,
B61.为每个触摸检测区域分配一个触摸检测子周期,从而当完成所有触摸检测区域内的触摸检测进程时即完成一个完整的触摸检测周期,获得一帧触摸检测数据;
B62.为每个液晶显示扫描区域分配一个液晶显示子周期,从而当完成所有液晶显示扫描区域内的液晶显示扫描进程时即完成一个完整的液晶显示扫描周期,获得一帧液晶显示扫描数据;
B63.设置所述液晶显示扫描进程和触摸检测进程中的任意一个进程为主进程,另一个进程为从进程;那么该主进程对应的周期为主周期,所述主进程对应的子周期为主进程子周期;所述从进程对应的周期为从周期,所述从进程对应的子周期为从进程子周期;在完成一个主周期的过程中执行如下分步骤B64至B67,
B64.判断即将执行的主进程子周期所对应的主进程执行区域与即将执行或者正在执行的从进程子周期所对应的从进程执行区域是否重合,如果重合执行步骤B65至B66,如果不重合执行步骤B67 ;所述重合包括重叠和相交;
B65.如果从进程子周期正在执行,中止执行主进程,待从进程子周期完成后,中止从进程,启动主进程完成所述即将执行的主进程子周期,待该主进程子周期完成后中止主进程;返回分步骤B64;
B66.如果从进程子周期即将执行,中止执行从进程,启动主进程完成所述即将执行的主进程子周期,待主进程子周期完成后,中止主进程,启动从进程;返回分步骤B64 ;
B67.主进程和从进程同时执行,在主进程完成所述即将执行的主进程子周期后返回步骤B64。
权利要求
1.一种避免触摸检测与液晶显示扫描互相干扰的方法,基于设置有电容式触摸传感器的液晶显示触摸屏;所述液晶显示触摸屏包括液晶显示组件和电容式触摸传感器组件;所述电容式触摸传感器组件与液晶显示组件互相独立并且层叠设置成液晶显示触摸屏,或者所述电容式触摸传感器组件分层地插入液晶显示组件内的各层之间而制成液晶显示触摸屏,其特征在于所述方法包括如下步骤: A.将整个液晶显示触摸屏分成至少两个区域; B.设置液晶显示触摸屏的触摸检测时序和液晶显示扫描时序,使触摸检测进程和液晶显示扫描进程满足,在在同一时段内的同一区域中仅进行触摸检测进程与液晶显示扫描进程中的一种进程,从而使得触摸检测进程与液晶显示扫描进程无论在时间域还是空间域内都保持互相独立运行的状态。
2.根据权利要求1所述的避免触摸检测与液晶显示扫描互相干扰的方法,其特征在于: 所述步骤B包括如下分步骤, BH.设置在完成一帧液晶显示扫描数据过程中执行液晶显示扫描进程的区域的顺序,设置在完成一帧触摸检测数据过程中执行触摸检测进程的区域的顺序,并且确保执行液晶显示扫描进程的区域与执行触摸检测进程的区域在同一时间段内不重合;所述重合包括重叠和相交。
3.根据权利要求1所述的避免触摸检测与液晶显示扫描互相干扰的方法,其特征在于: 所述步骤A包括如下分步骤, A21.将整个液晶显示触摸屏无缝地分隔成至少两个互不重合的触摸检测区域; A22.将各触摸检测区域再无缝地分隔成至少两个互不重合的液晶显示扫描区域; 那么步骤B包括如下分步骤, B21.设置在完成一帧液晶显示扫描数据过程中执行液晶显示扫描进程的液晶显示扫描区域的顺序; B22.设置在完成一帧触摸检测数据过程中执行触摸检测进程的触摸检测区域的顺序; B23.协调分步骤B21和B22中所述顺序,确保执行液晶显示扫描进程的液晶显示扫描区域与执行触摸检测进程的触摸检测区域在同一时间段内不重合;所述重合包括重叠和相交。
4.根据权利要求3所述的避免触摸检测与液晶显示扫描互相干扰的方法,其特征在于: 所述步骤B23之后还包括如下分步骤, B24.在每完成一个周期的触摸检测进程,即获得一帧触摸检测数据后返回执行分步骤 B21 ; B25.在每完成一个周期的液晶显示扫描进程,即获得一帧液晶显示扫描数据后返回执行分步骤B22。
5.根据权利要求1所 述的避免触摸检测与液晶显示扫描互相干扰的方法,其特征在于:所述步骤B还包括如下分步骤, B31.为每个区域分配一个触摸检测子周期,从而当完成所有区域内的触摸检测进程时就完成一个完整的触摸检测周期,获得一帧触摸检测数据; B32.为每个区域分配一个液晶显示子周期,从而当完成所有区域内的液晶显示扫描进程时就完成一个完整的液晶显示扫描周期,获得一帧液晶显示扫描数据; B33.设置所述液晶显示扫描进程和触摸检测进程中的任意一个进程为主进程,另一个进程为从进程;那么该主进程对应的周期为主周期,所述主进程对应的子周期为主进程子周期;所述从进程对应的周期为从周期,所述从进程对应的子周期为从进程子周期;在每个主周期的过程中执行如下分步骤B34至B37, B34.判断即将执行的主进程子周期所对应的主进程执行区域与即将执行或者正在执行的从进程子周期所对应的从进程执行区域是否重合,如果重合执行分步骤B35至B36,如果不重合执行分步骤B37 ;所述重合包括重叠和相交; B35.如果从进程子周期正在执行,中止执行主进程,待从进程子周期完成后,中止从进程,启动主进程完成所述即将执行的主进程子周期,待该主进程子周期完成后中止主进程;返回分步骤B34; B36.如果从进程子周期即将执行,中止执行从进程,启动主进程完成所述即将执行的主进程子周期,待主进程子周期完成后,中止主进程,启动从进程;返回分步骤B34 ; B37.主进程和从进程同时执行,在主进程完成所述即将执行的主进程子周期后返回分步骤B34。
6.根据权利要求1所述的避免触摸检测与液晶显示扫描互相干扰的方法,其特征在 于: 所述步骤A包括如下分步骤, A41.将整个液晶显示触摸屏无缝地分隔成至少两个互不重合的触摸检测区域; A42.将各触摸检测区域再无缝地分隔成至少两个互不重合的液晶显示扫描区域; 那么步骤B包括如下分步骤, B41.为每个触摸检测区域分配一个触摸检测子周期,从而当完成所有触摸检测区域内的触摸检测进程时即完成一个完整的触摸检测周期,获得一帧触摸检测数据; B42.为每个液晶显示扫描区域分配一个液晶显示子周期,从而当完成所有液晶显示扫描区域内的液晶显示扫描进程时即完成一个完整的液晶显示扫描周期,获得一帧液晶显示扫描数据; B43.设置所述液晶显示扫描进程和触摸检测进程中的任意一个进程为主进程,另一个进程为从进程;那么该主进程对应的周期为主周期,所述主进程对应的子周期为主进程子周期;所述从进程对应的周期为从周期,所述从进程对应的子周期为从进程子周期;在完成一个主周期的过程中执行如下分步骤B44至B47, B44.判断即将执行的主进程子周期所对应的主进程执行区域与即将执行或者正在执行的从进程子周期所对应的从进程执行区域是否重合,如果重合执行分步骤B45至B46,如果不重合执行分步骤B47 ;所述重合包括重叠和相交; B45.如果从进程子周期正在执行,中止执行主进程,待从进程子周期完成后,中止从进程,启动主进程完成所述即将执行的主进程子周期,待该主进程子周期完成后中止主进程;返回分步骤B44; B46.如果从进程子周期即将执行,中止执行从进程,启动主进程完成所述即将执行的主进程子周期,待主进程子周期完成后,中止主进程,启动从进程;返回分步骤B44 ; B47.主进程和从进程同时执行,在主进程完成所述即将执行的主进程子周期后返回分步骤B44。
7.根据权利要求1所述的避免触摸检测与液晶显示扫描互相干扰的方法,其特征在于: 所述步骤A包括如下分步骤, A51.将整个液晶显示触摸屏无缝地分隔成至少两个互不重合的液晶显示扫描区域; A52.将各液晶显示扫描区域再无缝地分隔成至少两个互不重合的触摸检测区域; 那么步骤B包括如下分 步骤, B51.设置在完成一帧液晶扫描数据过程中执行液晶显示扫描进程的液晶显示扫描区域的顺序; B52.设置在完成一帧触摸检测数据过程中执行触摸检测进程的触摸检测区域的顺序; B53.协调分步骤B51和B22中所述顺序,确保执行液晶显示扫描进程的液晶显示扫描区域与执行触摸检测进程的触摸检测区域在同一时间段内不重合;所述重合包括重叠和相交。
8.根据权利要求7所述的避免触摸检测与液晶显示扫描互相干扰的方法,其特征在于: 所述步骤B53之后还包括如下分步骤, B54.在每完成一个周期的液晶显示扫描进程,即获得一帧液晶显示扫描数据后返回执行分步骤B51 ; B55.在每完成一个周期的触摸检测进程,即获得一帧触摸检测数据后返回执行分步骤 B52。
9.根据权利要求1所述的避免触摸检测与液晶显示扫描互相干扰的方法,其特征在于: 所述步骤A包括如下分步骤, A61.将整个液晶显示触摸屏无缝地分隔成至少两个互不重合的液晶显示扫描区域; A62.将各液晶显示扫描区域再无缝地分隔成至少两个互不重合的触摸检测区域; 那么步骤B包括如下分步骤, B61.为每个触摸检测区域分配一个触摸检测子周期,从而当完成所有触摸检测区域内的触摸检测进程时即完成一个完整的触摸检测周期,获得一帧触摸检测数据; B62.为每个液晶显示扫描区域分配一个液晶显示子周期,从而当完成所有液晶显示扫描区域内的液晶显示扫描进程时即完成一个完整的液晶显示扫描周期,获得一帧液晶显示扫描数据; B63.设置所述液晶显示扫描进程和触摸检测进程中的任意一个进程为主进程,另一个进程为从进程;那么该主进程对应的周期为主周期,所述主进程对应的子周期为主进程子周期;所述从进程对应的周期为从周期,所述从进程对应的子周期为从进程子周期;在完成一个主周期的过程中执行如下分步骤B64至B67, B64.判断即将执行的主进程子周期所对应的主进程执行区域与即将执行或者正在执行的从进程子周期所对应的从进程执行区域是否重合,如果重合执行步骤B65至B66,如果不重合执行步骤B67 ;所述重合包括重叠和相交; B65.如果从进程子周期正在执行,中止执行主进程,待从进程子周期完成后,中止从进程,启动主进程完成所述即将执行的主进程子周期,待该主进程子周期完成后中止主进程;返回分步骤B64; B66.如果从进程子周期即将执行,中止执行从进程,启动主进程完成所述即将执行的主进程子周期,待主进程子周期完成后,中止主进程,启动从进程;返回分步骤B64 ; B67.主进程和从进程同时执行,在主进程完成所述即将执行的主进程子周期后返回步骤B64。
全文摘要
一种避免触摸检测与液晶显示扫描互相干扰的方法,基于设置有电容式触摸传感器的液晶显示触摸屏。所述方法先将整个液晶显示触摸屏分成至少两个区域;然后设置液晶显示触摸屏的触摸检测时序和液晶显示扫描时序,使触摸检测进程和液晶显示扫描进程满足,在同一时段内的同一区域中仅进行触摸检测进程与液晶显示扫描进程中的一种进程,从而使得触摸检测进程与液晶显示扫描进程无论在时间域还是空间域内都保持互相独立运行的状态。本发明从时间域和空间域将触摸检测进程和液晶显示扫描进程隔离,避免两进程互相影响互相干扰。
文档编号G06F9/48GK103186426SQ20121056135
公开日2013年7月3日 申请日期2012年12月21日 优先权日2012年12月21日
发明者莫良华, 蒋新喜, 刘军桥 申请人:敦泰科技有限公司