数据获取装置及移动终端的制作方法

文档序号:8319099阅读:177来源:国知局
数据获取装置及移动终端的制作方法
【技术领域】
[0001]本发明涉及移动通信技术领域,特别涉及一种数据获取装置及移动终端。
【背景技术】
[0002]随着技术的发展和进步,移动通信技术领域有了日新月异的改变,各种类型的移动终端得到了广泛的应用。其中,具有触摸屏的移动终端备受用户的喜爱。
[0003]现有技术中,绝大多数的手机均带有触摸屏,且较多的采用电容式触摸屏。目前手机中的电容式触摸屏大多采用中断方式,当触摸屏被触摸时,触摸屏产生中断信号,通知手机系统读取触摸屏上的触摸信号。
[0004]但是有时候触摸屏无法产生中断,例如,手机受到挤压或者手机被无意跌落导致触摸屏受损或者是导致触摸屏的中断脚损坏。这时,手机的触摸屏无法再产生中断信号,从而手机系统无法获取触摸屏上的触摸信号。通常情况下,手机只能返修,增加了很大的成本。

【发明内容】

[0005]本发明解决的是现有技术中触摸屏失效后无法获取触摸屏上的触摸信号的问题。
[0006]为解决上述问题,本发明提供一种数据获取装置,适于与触摸屏相连,以获取所述触摸屏上的触摸信号,所述数据获取装置包括:中断模块、轮询模块和存储模块,
[0007]所述存储模块适于保存中断标志位,所述中断标志位包括第一状态和第二状态;
[0008]所述中断模块适于在接收到中断信号后,将所述中断标志位设置为第一状态,并获取触摸屏上的触摸信号;
[0009]所述轮询模块适于以预定的间隔时间检测所述中断标志位的状态,并在所述中断标志位为第二状态时,获取触摸屏上的触摸信号。
[0010]可选的,所述中断模块包括:触发单元、第一设置单元和第一获取单元;
[0011]所述触发单元适于在接收到所述中断信号后产生第一触发信号;
[0012]所述第一设置单元连接所述触发单元和所述存储模块,适于根据所述第一触发信号将所述中断标志位设置为第一状态;
[0013]所述第一获取单元连接所述触发单元和触摸屏,适于根据所述第一触发信号获取触摸屏上的触摸信号。
[0014]可选的,所述中断模块还包括:计时单元和第二设置单元;
[0015]所述计时单元连接所述触发单元,适于在接收到所述第一触发信号时清零并计时,当计时值大于时间阈值时产生第二触发信号;
[0016]所述第二设置单元连接所述计时单元和所述存储模块,适于根据所述第二触发信号将所述中断标志位设置为第二状态。
[0017]可选的,所述轮询模块包括:检测单元和第二获取单元;
[0018]所述检测单元连接所述存储模块,适于以预定的间隔时间检测所述中断标志位的状态;
[0019]所述第二获取单元连接所述检测单元和触摸屏,适于在所述中断标志位为第二状态时,获取触摸屏上的触摸信号。
[0020]可选的,所述轮询模块还包括:关闭单元,所述关闭单元连接所述检测单元,适于在所述中断标志位为第一状态时关闭所述轮询模块。
[0021]可选的,所述预定的间隔时间为50毫秒。
[0022]相应地,本发明还提供一种移动终端,包括:上述任意一项所述的数据获取装置和触摸屏;所述数据获取装置连接所述触摸屏,适于获取所述触摸屏上的触摸信号。
[0023]与现有技术相比,本发明的技术方案具有以下优点:
[0024]本发明技术方案的数据获取装置包括了中断模块和轮询模块,并且还设置存储模块用于保存中断标志位,当有中断信号产生时,将所述中断标志位设置为第一状态,由中断模块获取触摸屏上的触摸信号;若轮询模块在预定的间隔时间内检测到中断标志位未被设置,即处于第二状态时,表明中断信号未产生,由所述轮询模块获取触摸屏上的触摸信号。本发明的数据获取装置在触摸屏受到损坏而无法产生中断信号时,由所述轮询模块获取触摸屏上的触摸信号,从而在触摸屏失效后仍然可以及时有效地获取到触摸屏上的触摸信号,进而提高了装置的稳定性。
[0025]进一步地,所述数据获取装置中的轮询模块还包括关闭单元,所述关闭单元在中断标志位为第一状态,即所述触摸屏能够正常产生中断信号时关闭所述轮询模块,从而有效地节省电量、降低功耗。
【附图说明】
[0026]图1是本发明移动终端的一种实施方式的结构示意图;
[0027]图2是本发明移动终端的实施例一的结构示意图;
[0028]图3是本发明实施例一的移动终端的中断模块的工作流程示意图;
[0029]图4是本发明实施例一的移动终端的轮询模块的工作流程示意图;
[0030]图5是本发明移动终端的实施例二的结构示意图。
【具体实施方式】
[0031]正如【背景技术】中所述的,目前移动终端的触摸屏被损坏失效后,将无法正常地产生中断信号,从而导致系统无法获取触摸屏上触摸信号,进而影响系统的稳定性。在这种情况下,只能将移动终端进行返修,不仅增加了成本而且用户的体验较差。
[0032]为了解决上述问题,本发明的技术方案中,通过增加轮询模块及设置中断标志位的方式来获取触摸屏上的触摸信号。具体地,所述轮询模块以预定的间隔时间查询中断标志位是否被设置,当中断标志位为第一状态(即有中断信号产生)时,将控制权交给中断模块,轮询模块退出。而若一直没有中断数据产生,则可以通过轮询模块获取触摸屏上的触摸信号,从而提高系统的稳定性。
[0033]为使本发明的上述目的、特征和优点能够更为明显易懂,下面结合附图对本发明的具体实施例做详细的说明。
[0034]图1示出了本发明移动终端的一种实现方式的结构示意图。参考图1,所述移动终端包括:数据获取装置10和触摸屏20,所述数据获取装置10连接所述触摸屏20,适于获取所述触摸屏20上的触摸信号;所述数据获取装置10包括:中断模块11、轮询模块12和存储模块13。
[0035]所述存储模块13适于保存中断标志位,所述中断标志位包括第一状态和第二状态。
[0036]在实际应用中,所述第一状态与所述第二状态为相对的状态,例如,可以将二进制数据“ I”对应于所述中断信号的第一状态,而将二进制数据“O”对应于所述中断信号的第二状态。当然,也可以进行其他合理的设置,本发明对此不做限制。
[0037]所述中断模块11连接所述触摸屏20和所述存储模块13,适于在接收到中断信号后,将所述中断标志位设置为第一状态,并获取触摸屏20上的触摸信号。
[0038]具体地,在正常状态下,所述触摸屏20可以基于触摸操作产生中断信号,所述中断信号由所述中断模块11接收,中断模块11基于所述中断信号进行中断标志位的设置以及获取触摸屏20上的触摸信号。
[0039]所述轮询模块12连接所述触摸屏20和所述存储模块13,适于以预定的间隔时间检测所述中断标志位的状态,并在所述中断标志位为第二状态时,获取触摸屏20上的触摸信号。
[0040]在具体应用中,所述轮询模块12可以由硬件电路实现,也可以由软件实现,此不应限制本发明的保护范围。另外,所述移动终端还可以包括处理模块(图中未示出),如中央处理器(Central Processing Unit,CPU)或者微控制单兀(Micro Controller Unit,MCU);所述处理模块连接所述中断模块11和所述轮询模块12,适于接收所述触摸信号并对所述触摸信号进行相应处理。当然,所述中断模块11和所述轮询模块12也可以集成于处理模块中,例如可以由一个CPU芯片或者MCU芯片来实现获取上述功能,本发明对此不做限制。
[0041]图2示出了本发明移动终端的实施例一的结构示意图。参考图2,所述中断模块11包括:触发单元111、第一设置单元112和第一获取单元113。
[0042]所述触发单元111连接所述触摸屏20,适于在接收到由所述触摸屏20发送的中断信号后产生第一触发信号;
[0043]所述第一设置单元112连接所述触发单元111和所述存储模块13,适于根据所述第一触发信号将所述中断
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1