触摸屏防干扰处理方法、装置及触摸屏终端的制作方法

文档序号:6370476阅读:181来源:国知局
专利名称:触摸屏防干扰处理方法、装置及触摸屏终端的制作方法
技术领域
本发明涉及电子产品技术领域,尤其涉及一种触摸屏防干扰处理方法、装置及触摸屏终端。
背景技术
触摸屏在电子技术产业中有着广泛的应用,比如手机、电脑等都已使用触摸屏来作为交互界面。随着市场需要和技术的发展,带触摸功能的大屏幕平板电视也成了电视产 品的一个重要发展方向。目前,在电视行业的触摸屏设备中,很多情况下,触摸屏设备本身是一个独立于电视主控系统之外的电子识别处理系统。该电子识别处理系统通常包含有一 CPU,该CPU通过对系统中的摄像头、红外设备或其他设备采集的数据进行分析,得到单个或多个触摸点的坐标数据。电视主控系统则通过USB接口向触摸屏设备进行触摸采集。为迅速而准确的响应触摸事件,电视主控系统需要不停的通过USB接口从触摸屏设备采集触摸点的坐标数据,在此过程中,会伴随着大量的串口中断事件。与手机和电脑等近距离直接操作设备不同,电视通常是通过红外遥控器被远距离操作。而电视收到某一个红外命令也是通过大量中断进行数据采集的,而且电视接收某一个红外命令的时间往往会持续几十毫秒。这样,上述电视主控系统为采集触摸数据而不停的产生大量中断则不可避免的对红外遥控器的接收造成严重的干扰。

发明内容
本发明的主要目的在于提供一种触摸屏防干扰处理方法、装置及触摸屏终端,在触摸终端的触摸操作正常响应的情况下,降低触摸操作对遥控器等其他输入模块或设备的干扰。为了达到上述目的,本发明提出一种触摸屏防干扰处理方法,包括以下步骤采集触摸数据,根据采集的触摸数据获取所述触摸屏的使用状态;根据所述触摸屏的使用状态,调整当前触摸数据采集的工作状态;对应所述当前触摸数据采集的工作状态,选用相应的触摸采集频率采集触摸数据。优选地,所述根据采集的触摸数据获取所述触摸屏的使用状态的步骤包括根据采集的触摸数据判断所述触摸屏上是否有触摸事件发生;若是;则判断所述触摸屏为触摸状态;否则,判断所述触摸屏为非触摸状态。优选地,所述触摸数据采集的工作状态至少包括触摸忙状态和触摸闲状态。优选地,所述根据触摸屏的使用状态,调整当前触摸数据采集的工作状态的步骤包括当所述触摸屏处于触摸状态时,对采集的触摸数据进行触摸事件处理,并判断当前触摸数据采集的工作状态;
若当前触摸数据采集的工作状态处于触摸忙状态,则以预定的延时值对触摸数据采集过程进行延时处理,进入到下一次触摸数据采集步骤;否则将当前触摸数据采集的工作状态调整为触摸忙状态,并以预定的延时值对触摸数据采集过程进行延时处理,进入到下一次触摸数据采集步骤;当所述触摸屏处于非触摸状态时,判断当前触摸数据采集的工作状态;若当前触摸数据采集的工作状态处于触摸闲状态,则以预定的延时值对触摸数据采集过程进行延时处理,进入到下一次触摸数据采集步骤;
若当前触摸数据采集的工作状态处于触摸忙状态,则判断持续到当前无触摸事件的时间段是否大于预定的退出触摸忙状态的时间门槛值;若是,则将当前触摸数据采集的工作状态调整为触摸闲状态,并以预定的延时值对触摸数据采集过程进行延时处理,进入到下一次触摸数据采集步骤;否则,以预定的延时值对触摸数据采集过程进行延时处理,进入到下一次触摸数据采集步骤。优选地,所述对应当前触摸数据采集的工作状态,选用相应的触摸采集频率采集触摸数据的步骤包括若当前触摸数据采集的工作状态为触摸忙状态,则选用较高触摸采集频率采集触摸数据;若当前触摸数据采集的工作状态为触摸闲状态,则选用较低触摸采集频率采集触摸数据。本发明还提出一种触摸屏防干扰处理的装置,包括采集模块,用于采集触摸数据,根据采集的触摸数据获取所述触摸屏的使用状态;工作状态调整模块,用于根据所述触摸屏的使用状态,调整当前触摸数据采集的工作状态;所述采集模块,还用于对应所述当前触摸数据采集的工作状态,选用相应的触摸采集频率采集触摸数据。优选地,所述采集模块还用于根据采集的触摸数据判断所述触摸屏上是否有触摸事件发生;若是;则判断所述触摸屏为触摸状态;否则,判断所述触摸屏为非触摸状态。优选地,所述工作状态调整模块还用于当所述触摸屏处于触摸状态时,对采集的触摸数据进行触摸事件处理,并判断当前触摸数据采集的工作状态,若当前触摸数据采集的工作状态处于触摸忙状态,则以预定的延时值对触摸数据采集过程进行延时处理,由所述采集模块进行下一次触摸数据采集;否则将当前触摸数据采集的工作状态调整为触摸忙状态,以预定的延时值对触摸数据采集过程进行延时处理,并由所述采集模块进行下一次触摸数据采集;所述工作状态调整模块还用于当所述触摸屏处于非触摸状态时,判断当前触摸数据采集的工作状态;若当前触摸数据采集的工作状态处于触摸闲状态,则以预定的延时值对触摸数据采集过程进行延时处理,由所述采集模块进行下一次触摸数据采集;若当前触摸数据采集的工作状态处于触摸忙状态,则判断持续到当前无触摸事件的时间段是否大于预定的退出触摸忙状态的时间门槛值;若是,则将当前触摸数据采集的工作状态调整为触摸闲状态,以预定的延时值对触摸数据采集过程进行延时处理,并由所述采集模块进行下一次触摸数据采集;否则,以预定的延时值对触摸数据采集过程进行延时处理,由所述采集模块进行下一次触摸数据采集。优选地,所述采集模块还用于在当前触摸数据采集的工作状态为触摸忙状态时,选用较高触摸采集频率采集触摸数据;在当前触摸数据采集的工作状态为触摸闲状态时,选用较低触摸采集频率采集触摸数据。本发明还提出一种触摸屏终端,包括如上所述的装置。本发明提出的一种触摸屏防干扰处理方法、装置及触摸屏终端,可以根据触摸屏的使用状态,调整当前触摸数据采集的工作状态,并根据不同的工作状态使用不同的触摸数据采集频率,由此,通过不同的采集频率对系统其他模块产生不同的影响,以触摸电视为例,通过上述方法,可在电视触摸操作正常响应的情况下,尽可能降低电视的触摸系统对遥控器的干扰,确保遥控器仍然能正常操作电视。


图I是本发明触摸屏防干扰处理方法较佳实施例的流程示意图;图2是本发明触摸屏防干扰处理方法较佳实施例中根据触摸屏的使用状态,调整当前触摸数据采集的工作状态的流程示意图;图3是本发明触摸屏防干扰处理方法较佳实施例中一种实例的电视系统框图;图4是图3所示的电视系统的触摸数据采集流程示意图;图5是本发明触摸屏防干扰处理的装置较佳实施例的结构示意图。为了使本发明的技术方案更加清楚、明了,下面将结合附图作进一步详述。
具体实施例方式本发明触摸终端可以为触摸电视或其他具有触摸屏的触摸终端,以下各实施例以触摸电视举例说明,但并不限于此种情形。如图I所示,本发明较佳实施例提出一种触摸屏防干扰处理方法,包括步骤S101,采集触摸数据,根据采集的触摸数据获取所述触摸屏的使用状态;其中,触摸屏的使用状态包括触摸状态和非触摸状态,在触摸状态下,触摸屏上有触摸事件发生,在非触摸状态下,触摸屏上没有触摸事件发生。以触摸电视为例,在电视系统中,实时采集来自电视触摸屏上的触摸数据,完成数据采集后,进一步分析已经采集的触摸数据,判断其中是否有触摸事件发生,如果有触摸事件发生,则判断所述触摸屏处于触摸状态;否则,判断所述触摸屏处于非触摸状态。步骤S102,根据所述触摸屏的使用状态,调整当前触摸数据采集的工作状态;步骤S103,对应所述当前触摸数据采集的工作状态,选用相应的触摸采集频率采集触摸数据。本实施例是为了实现在电视触摸屏正常使用的情况下,电视遥控器等电视输入控制设备的操作也能正常使用而不受干扰。因此,本实施例采用以下方案根据所述触摸屏的使用状态,调整当前触摸数据采集所处的工作状态,以便根据该当前触摸数据采集所处的工作状态选用相应的触摸采集频率采集触摸数据。具体地,本实施例可以根据触摸屏的使用状态,使电视系统内采集触摸数据的触、摸采集模块处于多种不同的工作状态,而且各种不同的工作状态之间可以相互转换,其中工作状态至少包括触摸忙和触摸闲两种状态,触摸忙状态是指触摸采集模块在预定的时间内(比如2秒)采集到至少一次触摸数据,触摸闲状态是指触摸采集模块在预定的时间内没有采集到触摸数据。同时,触摸采集模块根据不同的工作状态使用不同的数据采集频率,在触摸采集模块处于触摸忙状态时,选用较高触摸采集频率采集触摸数据,且在触摸数据采集过程中,触摸采集频率基本不变,在触摸采集模块处于触摸闲状态时,选用较低触摸采集频率采集触摸数据,且在触摸数据采集过程中,触摸采集频率基本不变。当选用相应的触摸采集频率采集触摸数据后,再根据采集的触摸数据获取触摸屏的使用状态,并根据所述触摸屏的使用状态,再次调整当前触摸数据采集的工作状态,以此循环。由于数据采集频率与电视系统的CPU繁忙程度无关,因此,本实施例的上述方案不会影响系统性能。 具体操作过程中,如图2所示,上述步骤S102根据触摸屏的使用状态,调整当前触摸数据采集的工作状态具体包括步骤S1021,判断触摸屏的使用状态,若所述触摸屏处于触摸状态,则进入步骤S1022 ;否则,进入步骤S1026 ;步骤S1022,对采集的触摸数据进行触摸事件处理,并判断当前触摸数据采集的工作状态;若当前触摸数据采集的工作状态处于触摸忙状态,则进入步骤S1023 ;若当前触摸数据采集的工作状态处于触摸闲状态,则进入步骤S1025 ;步骤S1023,以预定的延时值对触摸数据采集过程进行延时处理;进入步骤S1024 ;步骤S1024,进入下一次触摸数据采集;返回步骤S1021。步骤S1025,将当前触摸数据采集的工作状态调整为触摸忙状态,并进入步骤S1023。步骤S1026,判断当前触摸数据采集的工作状态;若当前触摸数据采集的工作状态处于触摸闲状态,则进入步骤S1023 ;否则,进入步骤S1027 ;步骤S1027,判断持续到当前无触摸事件的时间段是否大于预定的退出触摸忙状态的时间门槛值;若是,则进入步骤S1028 ;否则,进入步骤S1023。步骤S1028,将当前触摸数据采集的工作状态调整为触摸闲状态,并进入步骤S1023。其中,上述预定的延时值可以根据需要设定,而且在设置触摸数据采集的工作状态为触摸忙状态或触摸闲状态时,在进入下一次触摸数据采集过程之前的延时值可以不同,对于触摸忙状态下再次进行触摸数据采集的情形,可以为短暂延时(比如为5毫秒或更小)或无延时;对于触摸闲状态下再次进行触摸数据采集的情形,可以为指定的相对较长时间的延时,比如150毫秒。下面以具体实例对本实施例的技术方案进行详细阐述如图3所示,图3为电视系统的设备数据输入采集和部分外围芯片设备的系统框图,其包括电视主控系统以及触摸屏系统。
其中,电视主控系统主要包括系统主控CPU,系统主控CPU通过I2C总线接口与EEPROM> Tuner、Audio amplifier、Demodulator等外围的I2C器件进行通信与数据交流。除了与I2C器件进行通信外,系统主控CPU还通过中断、轮询或消息等方式,获取按键板、遥控器、Uart 口数据和来自触摸系统的触摸数据。系统主控CPU通过面板按键数据采集模块与按键板连接,通过遥控数据采集模块与遥控器连接,并通过Uart串口输入输出处理模块接收Uart 口数据。触摸屏系统主要包括触摸数据分析CPU和触摸屏。触摸数据分析CPU实时采集分析从触摸屏获取的数据,从中分析出是否有触摸事件发生,是单独触摸还是多点触摸,每个触摸点发生的具体坐标值等。在图3中,通过USB连接线,将电视主控系统和触摸屏系统连接起来。系统主控CPU通过主控系统触摸数据采集模块与触摸屏数据分析CPU的通信,可以获取到触摸屏系统的触摸数据。主控系统触摸数据采集模块与触摸屏数据分析CPU的通信过程中,伴随着大量的中断。这些中断对通过I2C总线与主控CPU相连的I2C器件影响相对不大,对于面板按 键这种只需少量中断或系统轮询方式的设备影响也不大,但是对于遥控器这种需要大量中断而且采用单键值传送时间长(传送单个键值可能需要70毫秒左右)的设备而言,上述大量中断就会造成严重的干扰。为了避免上述大量中断对遥控器的干扰,本实例让主控系统触摸数据采集模块分别工作在触摸忙和触摸闲两种不同的状态。当触摸忙时,优先考虑触摸事件,系统将高频率采集触摸数据,遥控数据采集模块处于不响应或受干扰的状态;当触摸闲时,优先考虑遥控接收,系统将低频率采集触摸数据,此时遥控接收不受干扰。在目如的电视系统中,系统上电后,系统执彳丁触摸数据米集|旲块初始化程序后,进入触摸数据采集模块的采集循环。该采集循环通过USB接口读取触摸屏系统中的触摸屏数据分析CPU分析后的数据,从而实现触摸数据采集;完成数据采集后,触摸数据采集模块进一步分析已经采集的数据,判断是否有触摸事件发生,如果有触摸事件发生,触摸数据采集模块则将包含坐标信息在内的触摸事件信息发送给系统软件(系统软件将完成下一步的触摸事件处理),然后做短暂的延时(如5毫秒或0毫秒等),之后进行下一次触摸数据采集;如果判断本次采集未发现触摸事件,则直接做短暂延时,然后进行下一次数据采集。现有的这种采样方式将会给系统资源带来很大的负担,特别是中断资源方面更为严重。本实例对上述触摸数据采集流程进行改进,增加了对触摸数据采集模块触摸忙和触摸闲的状态判断,并针对不同的触摸状态,采用不同的触摸采集频率。下面结合图4将对触摸数据采集进行详细描述。如图4所示,系统上电后,系统执行触摸采集模块初始化工作,然后进行触摸状态转化的时间门槛值、忙状态和闲状态下数据采集延时设置等;进入数据采集循环后的流程如下第SI步,触摸采集模块通过USB接口采集到触摸数据;第S2步,完成触摸数据采集后分析数据,判断是否有触摸事件发生;如果有触摸事件发生,则进入第S3步,如果无触摸事件发生,则进入第S4步;第S3步,触摸采集模块将触摸数据上发给系统软件,由系统软件对触摸事件进行进一步管理;第S3步转发完数据后进入第S5步;第S4步,进一步判断触摸采集模块是否处于触摸忙的状态,如果是,则进入第S8步,如果不是,则直接进入第Sio步;第S5步,判断触摸数据采集模块是否处于触摸忙的工作状态,如果不是,则进入第S6步;如果当前已经是触摸忙状态,则直接进入第S7步;第S6步,将当前的触摸状态设置为触摸忙;第S7步,触摸采集模块做短暂延时,该延时值可以预先设定,例如设置为5毫秒或更小,也可以设为0 ;第S7步延时完成后,触摸采集模块进入到下一次触摸数据采集步骤;第S8步,进一步判断截至目前无触摸事件的时间段是否大于预先指定的退出触摸忙状态的时间门槛值(例如3秒钟),如果没有大于该时间门槛值,则进入到第S7步,做短暂延时后再进入到下一次触摸数据采集步骤;上述第S8步中,如果发现时间已经大于所述时间门槛值,则进入第S9步;第S9步,将触摸采集模块的状态值设为触摸闲,并进入到第SlO步;第SlO步,做相对长时间(例如150毫秒)的延时;在第SlO步中,触摸数据采集模块做相对长时间(如150毫秒)延时后,进入到下一次触摸数据采集步骤。通过上述方案,可以大大减轻无触摸事件情况下的系统资源负担,尤其是中断资源方面的负担,从而让系统中的触摸操作和遥控按键操作均能顺利的执行。需要说明的是,本实例实现了让电视触摸屏能正常使用的情况下,电视遥控器等电视输入控制设备操作也能正常使用而不受干扰。此处所描述的电视触摸屏的触摸数据采集状态处理和流程仅仅用以解释本发明,并不用于限定本发明。凡涉及在触摸电视主控系统中,将触摸数据采集模块工作状态分类为不同的工作状态,并根据这些不同的状态实行不同频率进行触摸数据采集的技术,都是本专利的保护范围。如图5所示,本发明较佳实施例提出一种触摸屏防干扰处理的装置,包括采集模块501和工作状态调整模块502,其中采集模块501,用于采集触摸数据,根据采集的触摸数据获取所述触摸屏的使用状态;工作状态调整模块502,用于根据所述触摸屏的使用状态,调整当前触摸数据采集的工作状态;所述采集模块501,还用于对应所述当前触摸数据采集的工作状态,选用相应的触摸采集频率采集触摸数据。当前触摸数据采集的工作状态为触摸忙状态时,选用较高触摸采集频率采集触摸数据;在当前触摸数据采集的工作状态为触摸闲状态时,选用较低触摸采集频率采集触摸数据。具体地,以触摸电视为例,本实施例装置可以设置在触摸电视主控系统中,作为触摸数据采集处理的装置。其中,触摸屏的使用状态包括触摸状态和非触摸状态,在触摸状态下,触摸屏上有触摸事件发生,在非触摸状态下,触摸屏上没有触摸事件发生。以触摸电视为例,在电视系统中,采集模块501实时采集来自电视触摸屏上的触摸数据,完成数据采集后,进一步分析已经采集的触摸数据,判断其中是否有触摸事件发生,如果有触摸事件发生,则判断所述触摸屏处于触摸状态;否则,判断所述触摸屏处于非触摸状态。本实施例为了实现在电视触摸屏正常使用的情况下,电视遥控器等电视输入控制、设备的操作也能正常使用而不受干扰,采用以下解决方案通过工作状态调整模块502根据所述触摸屏的使用状态,调整当前触摸数据采集所处的工作状态,以便采集模块501根据该当前触摸数据采集所处的工作状态选用相应的触摸采集频率采集触摸数据。具体地,本实施例工作状态调整模块502可以根据触摸屏的使用状态,使电视系统内采集触摸数据的采集模块501处于多种不同的工作状态,,而且各种不同的工作状态之间可以相互转换,其中工作状态至少包括触摸忙和触摸闲两种状态,触摸忙状态是指采集模块501在预定的时间内(比如2秒)采集到至少一次触摸数据,触摸闲状态是指采集模块501在预定的时间内没有采集到触摸数据。同时,采集模块501根据不同的工作状态使用不同的数据采集频率,在采集模块501处于触摸忙状态时,选用较高触摸采集频率采集触摸数据,且在触摸数据采集过程中,触摸采集频率基本不变,在采集模块501处于触摸闲状态时,选用较低触摸采集频率采集触摸数据,且在触摸数据采集过程中,触摸采集频率基本不变。
由于数据采集频率与电视系统的CPU繁忙程度无关,因此,本实施例的上述方案不会影响系统性能。具体实施过程中,所述工作状态调整模块502还用于当所述触摸屏处于触摸状态时,对采集的触摸数据进行触摸事件处理,并判断当前触摸数据采集的工作状态,若当前触摸数据采集的工作状态处于触摸忙状态,则由所述采集模块501进行下一次触摸数据采集;否则将当前触摸数据采集的工作状态调整为触摸忙状态,并由所述采集模块501进行下一次触摸数据采集。此外,所述工作状态调整模块502还用于当所述触摸屏处于非触摸状态时,判断当前触摸数据采集的工作状态;若当前触摸数据采集的工作状态处于触摸闲状态,则由所述采集模块501进行下一次触摸数据采集;若当前触摸数据采集的工作状态处于触摸忙状态,则判断持续到当前无触摸事件的时间段是否大于预定的退出触摸忙状态的时间门槛值;若是,则将当前触摸数据采集的工作状态调整为触摸闲状态,并由所述采集模块501进行下一次触摸数据采集;否则,直接由所述采集模块501进行下一次触摸数据采集。此外,所述工作状态调整模块502还用于在所述采集模块501进行下一次触摸数据采集之前,以预定的延时值对触摸数据采集过程进行延时处理。其中,上述预定的延时值可以根据需要设定,而且在设置触摸数据采集的工作状态为触摸忙状态或触摸闲状态时,在进入下一次触摸数据采集过程之前的延时值可以不同,对于触摸忙状态下再次进行触摸数据采集的情形,可以为短暂延时(比如为5毫秒或更小)或无延时;对于触摸闲状态下再次进行触摸数据采集的情形,可以为指定的相对较长时间的延时,比如150毫秒。本实施例以触摸电视作为具体实例所阐述的触摸屏防干扰方案,请参照上述实施例图3及图4所描述的内容,在此不再赘述。此外,本发明较佳实施例还提出一种触摸屏终端,该触摸屏终端包括触摸屏防干扰处理的装置,该装置可以采用上述实施例所述的装置,在此不再赘述。本发明实施例触摸屏防干扰处理方法、装置及触摸屏终端,可以根据触摸屏的使用状态,调整当前触摸数据采集的工作状态,并根据不同的工作状态使用不同的触摸数据采集频率,由此,通过不同的采集频率对系统其他模块产生不同的影响,以触摸电视为例,通过上述方法,可在电视触摸操作正常响应的情况下,尽可能降低电视的触摸系统对遥控器的干扰,确保遥控器仍然能正常操作电视。 以上所述仅为本 发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或流程变换,或直接或间接运用在其它相关的技术领域,均同理包括在本发明的专利保护范围内。
权利要求
1.一种触摸屏防干扰处理方法,其特征在于,包括以下步骤 采集触摸数据,根据采集的触摸数据获取所述触摸屏的使用状态; 根据所述触摸屏的使用状态,调整当前触摸数据采集的工作状态; 对应所述当前触摸数据采集的工作状态,选用相应的触摸采集频率采集触摸数据。
2.根据权利要求I所述的方法,其特征在于,所述根据采集的触摸数据获取所述触摸屏的使用状态的步骤包括 根据采集的触摸数据判断所述触摸屏上是否有触摸事件发生;若是;则判断所述触摸屏为触摸状态;否则,判断所述触摸屏为非触摸状态。
3.根据权利要求2所述的方法,其特征在于,所述触摸数据采集的工作状态至少包括触摸忙状态和触摸闲状态。
4.根据权利要求3所述的方法,其特征在于,所述根据触摸屏的使用状态,调整当前触摸数据采集的工作状态的步骤包括 当所述触摸屏处于触摸状态时,对采集的触摸数据进行触摸事件处理,并判断当前触摸数据采集的工作状态; 若当前触摸数据采集的工作状态处于触摸忙状态,则以预定的延时值对触摸数据采集过程进行延时处理,进入到下一次触摸数据采集步骤;否则 将当前触摸数据采集的工作状态调整为触摸忙状态,并以预定的延时值对触摸数据采集过程进行延时处理,进入到下一次触摸数据采集步骤; 当所述触摸屏处于非触摸状态时,判断当前触摸数据采集的工作状态; 若当前触摸数据采集的工作状态处于触摸闲状态,则以预定的延时值对触摸数据采集过程进行延时处理,进入到下一次触摸数据采集步骤; 若当前触摸数据采集的工作状态处于触摸忙状态,则判断持续到当前无触摸事件的时间段是否大于预定的退出触摸忙状态的时间门槛值;若是,则将当前触摸数据采集的工作状态调整为触摸闲状态,并以预定的延时值对触摸数据采集过程进行延时处理,进入到下一次触摸数据采集步骤;否则,以预定的延时值对触摸数据采集过程进行延时处理,进入到下一次触摸数据采集步骤。
5.根据权利要求1-4中任一项所述的方法,其特征在于,所述对应当前触摸数据采集的工作状态,选用相应的触摸采集频率采集触摸数据的步骤包括 若当前触摸数据采集的工作状态为触摸忙状态,则选用较高触摸采集频率采集触摸数据; 若当前触摸数据采集的工作状态为触摸闲状态,则选用较低触摸采集频率采集触摸数据。
6.一种触摸屏防干扰处理的装置,其特征在于,包括 采集模块,用于采集触摸数据,根据采集的触摸数据获取所述触摸屏的使用状态; 工作状态调整模块,用于根据所述触摸屏的使用状态,调整当前触摸数据采集的工作状态; 所述采集模块,还用于对应所述当前触摸数据采集的工作状态,选用相应的触摸采集频率采集触摸数据。
7.根据权利要求6所述的装置,其特征在于,所述采集模块还用于根据采集的触摸数据判断所述触摸屏上是否有触摸事件发生;若是;则判断所述触摸屏为触摸状态;否则,判断所述触摸屏为非触摸状态。
8.根据权利要求7所述的装置,其特征在于,所述工作状态调整模块还用于当所述触摸屏处于触摸状态时,对采集的触摸数据进行触摸事件处理,并判断当前触摸数据采集的工作状态,若当前触摸数据采集的工作状态处于触摸忙状态,则以预定的延时值对触摸数据采集过程进行延时处理,由所述采集模块进行下一次触摸数据采集;否则将当前触摸数据采集的工作状态调整为触摸忙状态,以预定的延时值对触摸数据采集过程进行延时处理,并由所述采集模块进行下一次触摸数据采集; 所述工作状态调整模块还用于当所述触摸屏处于非触摸状态时,判断当前触摸数据采集的工作状态;若当前触摸数据采集的工作状态处于触摸闲状态,则以预定的延时值对触摸数据采集过程进行延时处理,由所述采集模块进行下一次触摸数据采集; 若当前触摸数据采集的工作状态处于触摸忙状态,则判断持续到当前无触摸事件的时间段是否大于预定的退出触摸忙状态的时间门槛值;若是,则将当前触摸数据采集的工作 状态调整为触摸闲状态,以预定的延时值对触摸数据采集过程进行延时处理,并由所述采集模块进行下一次触摸数据采集;否则,以预定的延时值对触摸数据采集过程进行延时处理,由所述采集模块进行下一次触摸数据采集。
9.根据权利要求6、7或8所述的装置,其特征在于,所述采集模块还用于在当前触摸数据采集的工作状态为触摸忙状态时,选用较高触摸采集频率采集触摸数据;在当前触摸数据采集的工作状态为触摸闲状态时,选用较低触摸采集频率采集触摸数据。
10.一种触摸屏终端,其特征在于,包括权利要求6-9中任一项所述的装置。
全文摘要
本发明公开一种触摸屏防干扰处理方法、装置及触摸屏终端,其方法包括采集触摸数据,根据采集的触摸数据获取所述触摸屏的使用状态;根据触摸屏的使用状态,调整当前触摸数据采集的工作状态;对应当前触摸数据采集的工作状态,选用相应的触摸采集频率采集触摸数据。本发明可以根据触摸屏的使用状态,调整当前触摸数据采集的工作状态,并根据不同的工作状态使用不同的触摸数据采集频率,由此,通过不同的采集频率对系统其他模块产生不同的影响,以触摸电视为例,通过上述方法,可在电视触摸操作正常响应的情况下,尽可能降低电视的触摸系统对遥控器的干扰,确保遥控器仍然能正常操作电视。
文档编号G06F3/042GK102722290SQ20121017257
公开日2012年10月10日 申请日期2012年5月30日 优先权日2012年5月30日
发明者刘卫方, 黄高波 申请人:深圳Tcl新技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1