[发明专利]一种触摸屏上报触摸信息方法有效

专利信息
申请号: 201010284666.6 申请日: 2010-09-08
公开(公告)号: CN101930319A 公开(公告)日: 2010-12-29
发明(设计)人: 廖光睿;杜晓旭 申请(专利权)人: 敦泰科技有限公司
主分类号: G06F3/041 分类号: G06F3/041
代理公司: 深圳市兴科达知识产权代理有限公司 44260 代理人: 杜启刚
地址: 开曼群岛大开曼*** 国省代码: 开曼群岛;KY
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 触摸屏 上报 触摸 信息 方法
【说明书】:

[技术领域]

发明涉及触摸技术,尤其涉及一种触摸屏上报触摸信息方法。

[背景技术]

电容式触摸屏检测到人体手指触摸位置后,需要将触摸位置的坐标上报给主机,触摸屏通常是通过IIC、SPI通讯总线与主机通讯,外加一个INT中断信号。这个INT中断信号很重要,主机一般会有很多任务需要处理,不会通过查询的方式来读取出触摸坐标;而是等待触摸屏发出INT中断信号。主机收到INT中断信号后,再通过IIC总线来读触摸屏的触摸坐标,在触摸屏芯片内部有指定地址存放触摸坐标,主机读取相对应的地址的数据获得触摸坐标。

苹果的Iphone手机、联想的Lephone手机、Cypress、Atmel、Synaptics公司的芯片都采用固定频率上报坐标点,频率达到80Hz。没用的触摸信息也按80Hz上报数据,占用主机大量资源,降低了主机运行其他程序的速度。同时,主机在执行大的程序时,可能无法快速响应触摸屏的中断,会丢失触摸数据。另外,有的主机平台对触摸点移动较快时,反应不够及时,容易出现断线的问题。

[发明内容]

本发明要解决的技术问题是提供一种占用主机资源较少,对主机运行影响小,可以减少丢失数据的触摸屏上报触摸信息方法。

本发明进一步要解决的技术问题是提供一种当触摸点移动较快时,不容易出现断线的触摸屏上报触摸信息方法。

为了解决上述技术问题,本发明采用的技术方案是,一种触摸屏上报触摸信息方法,包括以下步骤:

根据上一帧触摸点的坐标和当前帧触摸点的坐标计算出上一帧触摸点和当前帧触摸点的距离;根据所述距离的大小确定上报的频度,所述距离越小,上报的频度越低,所述距离越大,上报的频度越高。

如果所述的距离小于第一阈值,则不上报当前帧触摸点坐标。

如果所述的距离大于第一阈值,小于第二阈值,则判断上一帧有没有上报触摸点坐标;如上一帧没有上报触摸点坐标,则上报当前帧触摸点的坐标;如上一帧已上报触摸点坐标,则不上报当前帧触摸点的坐标。

如果如所述的距离大于第二阈值,小于第三阈值,则上报前帧触摸点坐标。

如果所述的距离大于第三阈值,则计算上一帧触摸点和当前帧触摸点之间中间点的坐标;然后上报所述中间点的坐标和当前帧触摸点的坐标。

以上所述的触摸屏上报触摸信息方法,还可以包括以下步骤:

先判断上一帧和当前帧是否都存在触摸点,如果上一帧存在触摸点,当前帧不存在触摸点,则上报抬起事件;如果上一帧是不存在触摸点,当前帧存在触摸点,则上报按下事件;如果上一帧和当前帧都不存在触摸点,则既不上报事件也不上报坐标数据;如果上一帧和当前帧都存在触摸点,则进行后续步骤。

本发明触摸屏上报触摸信息方法根据触摸点移动的速度调整上报的频度,当触摸点移动的速度较慢时,降低上报的频度,可以减小对主机资源的占用和对主机运行的影响,同时也减少了触摸数据的丢失。

[附图说明]

下面结合附图和具体实施方式对本发明作进一步详细的说明。

图1是本发明触摸屏上报触摸信息方法实施例的流程图。

[具体实施方式]

在图1所示的触摸屏上报触摸信息方法本发明实施例1中,触摸屏每帧扫描完成后,首先判断上一帧是否存在触摸点A1,当前帧是否存在触摸点A2,如果上一帧存在触摸点A1,当前帧不存在触摸点,则上报抬起事件;如果上一帧是不存在触摸点,当前帧存在触摸点A2,则上报按下事件;如果上一帧和当前帧都不存在触摸点,则既不上报事件也不上报坐标数据;如果上一帧和当前帧都存在触摸点,则进行以下步骤:

根据上一帧触摸点A1的坐标X1、Y1和当前帧触摸点A2的坐标X2、Y2计算出上一帧触摸点A1和当前帧触摸点A2的距离W;判断距离W是否大于第一阈值;如距离W小于第一阈值a,则不上报当前帧触摸点A2的坐标;

如果距离W大于第一阈值a,小于第二阈值b,则判断上一帧有没有上报触摸点A1的坐标;如上一帧没有上报触摸点A1的坐标,则上报当前帧触摸点A2的坐标;如上一帧已上报触摸点A1坐标,则不上报当前帧A2触摸点的坐标。

如果距离W大于第二阈值b,小于第三阈值c,则直接上报前帧触摸点A2的坐标;如果距离W大于第三阈值c,则首先计算上一帧触摸点A1和当前帧触摸点A2之间中间点A3的坐标;然后依次上报中间点A3的坐标和当前帧触摸点A2的坐标。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于敦泰科技有限公司,未经敦泰科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201010284666.6/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top