一种触摸屏的报点方法及其装置制造方法及图纸

技术编号:12354483 阅读:338 留言:0更新日期:2015-11-19 04:33
本发明专利技术公开了一种触摸屏的报点方法及其装置,所述报点方法包括:A、触摸屏被触摸时,获取触摸点的坐标并标记为当前坐标;B、判断第一缓存坐标是否为零:是则将当前坐标记为差值坐标和第一缓存坐标;否则,计算当前坐标与第一缓存坐标的差、并记为差值坐标,将当前坐标记为第一缓存坐标;C、中央处理器获取差值坐标,判断第二缓存坐标是否为零:是则将差值坐标记为真坐标和第二缓存坐标;否则,计算差值坐标与第二缓存坐标之和并记为真坐标,将真坐标记为第二缓存坐标。由于差值坐标需要的比特很少,相较于现有技术可以在触摸屏滑动操作时至少节省一半以上的传输数据,从而大大提高了触摸屏的灵敏度。

【技术实现步骤摘要】

本专利技术涉及触摸屏
,特别涉及一种触摸屏的报点方法及其装置
技术介绍
触摸屏是最主要的输入部件,移动终端的大部分输入操作均是通过触摸屏来完成的;甚至有的移动终端没有按键,其所有操作均是依靠触摸屏完成。随着移动终端的屏幕不断向大屏发展,触摸屏也随之越来越大;同时对触摸屏的精度要求也越来越高。因此,触摸屏检测到的触摸点的坐标值、即横坐标值、纵坐标值往往都是四位数,甚至是五位数。特别地、用户在触摸屏上作滑动操作时,触摸屏将连续检测到若干个触摸点并上报,则由触摸坐标所组成的数据量将非常大。而用户对于触摸屏的灵敏度要求较高,大数据量的传输必将影响触摸屏的灵敏度。因而现有技术还有待改进和提高。
技术实现思路
本专利技术的目的在于提供一种触摸屏的报点方法及其装置,以解决现有传输的触摸点的坐标值数据量很大的问题。为了达到上述目的,本专利技术采取了以下技术方案: 一种触摸屏的报点方法,其包括: A、触摸屏被触摸时,获取触摸点的坐标并标记为当前坐标; B、判断第一缓存坐标是否为零:是则将当前坐标记为差值坐标和第一缓存坐标;否贝ij,计算当前坐标与第一缓存坐标的差、并记为差值坐标,将当前坐标记为第一缓存坐标; C、中央处理器获取差值坐标,判断第二缓存坐标是否为零:是则将差值坐标记为真坐标和第二缓存坐标;否则,计算差值坐标与第二缓存坐标之和并记为真坐标,将真坐标记为第二缓存坐标。所述的触摸屏的报点方法中,在所述步骤A之前,还包括: A01、屏幕点亮时中央处理器使能触摸屏,屏幕熄灭时中央处理器禁能触摸屏。所述的触摸屏的报点方法中,在所述步骤AOl之后,步骤A之前,还包括: A02、检测触摸屏复位后,将第一缓存坐标清零;所述复位为触摸屏由禁能转为使能。 所述的触摸屏的报点方法中,所述步骤A中,所述触摸屏被触摸时之后,获取触摸点的坐标之前,还包括: Al、判断触摸屏被使能还是被禁能,使能时获取触摸点的坐标,禁能时结束报点。所述的触摸屏的报点方法中,在所述步骤A中,若有多个触摸点,提取出所有触摸点的中点的坐标并标记为当前坐标。所述的触摸屏的报点方法中,所述步骤B还包括: B1、存储差值坐标,接收获取指令时传输差值坐标给中央处理器;B2、当计算出新的差值坐标时替换已存储的差值坐标,每次差值坐标变换后生成预备指令; B3、根据触摸屏是否被触摸和所述预备指令输出对应的中断信号给中央处理器。所述的触摸屏的报点方法中,在所述步骤B之后,步骤C之前还包括: 中央处理器接收触摸屏发送的中断信号并识别;当识别为高电平的中断信号时获取差值坐标,当识别为低电平的中断信号时发送清除指令将第二缓存坐标清零。—种触摸屏的报点装置,其包括触摸屏和中央处理器; 触摸屏被触摸时,其获取触摸点的坐标并标记为当前坐标,判断第一缓存坐标是否为零:是则将当前坐标记为差值坐标和第一缓存坐标;否则,计算当前坐标与第一缓存坐标的差、并记为差值坐标,将当前坐标记为第一缓存坐标; 中央处理器获取差值坐标,判断第二缓存坐标是否为零:是则将差值坐标记为真坐标和第二缓存坐标;否则,计算差值坐标与第二缓存坐标之和并记为真坐标,将真坐标记为第二缓存坐标。所述的触摸屏的报点装置中,所述触摸屏包括: 感应模块,用于检测触摸屏是禁能还是使能,检测触摸屏是否被触摸和复位,及在使能状态下获取触摸点的坐标并标记为当前坐标; 转换模块,用于判断第一缓存坐标是否为零:是则将当前坐标记为差值坐标和第一缓存坐标;否则,计算当前坐标与第一缓存坐标的差、并记为差值坐标,将当前坐标记为第一缓存坐标;将差值坐标传输给通讯模块; 缓存模块,用于存储第一缓存坐标;在感应模块检测触摸屏复位以及被释放时,将第一缓存坐标清零;通讯模块,用于存储差值坐标,接收获取指令时传输差值坐标给中央处理器;及获取到新的差值坐标时替换旧的差值坐标,每次差值坐标变换后发送预备指令给中断产生模块;中断产生模块,用于根据触摸屏是否被触摸和所述预备指令输出对应的中断信号。所述的触摸屏的报点装置中,所述中央处理器包括: 控制模块,用于在屏幕点亮时使能触摸屏,在屏幕熄灭时禁能触摸屏; 中断检测模块,用于接收触摸屏发送的中断信号并识别;当识别为高电平的中断信号时通知获取模块以获取差值坐标;当识别为低电平的中断信号时发送清除指令给存储模块; 获取模块,用于发送获取指令给通讯模块以获取差值坐标; 计算模块,用于判断第二缓存坐标是否为零:是则将差值坐标记为真坐标和第二缓存坐标;否则,计算差值坐标与第二缓存坐标之和并记为真坐标,将真坐标记为第二缓存坐标; 存储模块,用于存储第二缓存坐标,及根据中断检测模块发送的清除指令对第二缓存坐标清零。相较于现有技术,本专利技术提供的触摸屏的报点方法及其装置,触摸屏被触摸时,获取触摸点的坐标并标记为当前坐标;判断第一缓存坐标是否为零:是则将当前坐标记为差值坐标和第一缓存坐标;否则,计算当前坐标与第一缓存坐标的差、并记为差值坐标,将当前坐标记为第一缓存坐标;中央处理器获取差值坐标,判断第二缓存坐标是否为零:是则将差值坐标记为真坐标和第二缓存坐标;否则,计算差值坐标与第二缓存坐标之和并记为真坐标,将真坐标记为第二缓存坐标;由于差值坐标需要的比特很少,仅需8比特就完全足够表示一个触摸点,相较于现有技术可以在触摸屏滑动操作时至少节省一半以上的传输数据,从而大大提高了触摸屏的灵敏度。【附图说明】图1为本专利技术提供的触摸屏的报点方法流程图。图2为本专利技术提供的触摸屏的报点装置应用实施例的结构框图。【具体实施方式】本专利技术提供一种触摸屏的报点方法及其装置,能减少触摸屏的报点时的数据量。为使本专利技术的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本专利技术进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。请参阅图1,其为本专利技术提供的触摸屏的报点方法流程图。本专利技术提供的触摸屏的报点方法包括: SlOO、触摸屏被触摸时,获取触摸点的坐标并标记为当前坐标。S200、判断第一缓存坐标是否为零:是则将当前坐标记为差值坐标和第一缓存坐标;否则,计算当前坐标与第一缓存坐标的差、并记为差值坐标,将当前坐标记为第一缓存坐标; S300、中央处理器获取差值坐标,判断第二缓存坐标是否为零:是则将差值坐标记为真坐标和第二缓存坐标;否则,计算差值坐标与第二缓存坐标之和并记为真坐标,将真坐标记为第二缓存坐标。本实施例是对触摸点的坐标进行处理。若获取的仅有一个触摸点,则直传输给中央处理器;若获取有若干个触摸点,则每次传输的是本次获取之和上次获取的触摸点的差值给中央处理器。现有技术当前第1页1 2 3 本文档来自技高网...

【技术保护点】
一种触摸屏的报点方法,其特征在于,包括:A、触摸屏被触摸时,获取触摸点的坐标并标记为当前坐标;B、判断第一缓存坐标是否为零:是则将当前坐标记为差值坐标和第一缓存坐标;否则,计算当前坐标与第一缓存坐标的差、并记为差值坐标,将当前坐标记为第一缓存坐标;C、中央处理器获取差值坐标,判断第二缓存坐标是否为零:是则将差值坐标记为真坐标和第二缓存坐标;否则,计算差值坐标与第二缓存坐标之和并记为真坐标,将真坐标记为第二缓存坐标。

【技术特征摘要】

【专利技术属性】
技术研发人员:俞斌杨维琴
申请(专利权)人:TCL移动通信科技宁波有限公司
类型:发明
国别省市:浙江;33

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

1