[发明专利]一种检测触摸屏故障的方法及装置在审
申请号: | 202010584145.6 | 申请日: | 2020-06-24 |
公开(公告)号: | CN111752783A | 公开(公告)日: | 2020-10-09 |
发明(设计)人: | 慕伟虎 | 申请(专利权)人: | 北京小米移动软件有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22;G06F9/448 |
代理公司: | 北京名华博信知识产权代理有限公司 11453 | 代理人: | 白莹 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 检测 触摸屏 故障 方法 装置 | ||
1.一种检测触摸屏故障的方法,其特征在于,包括:
在触摸屏IC芯片的设定寄存器中存储触控数据,所述触控数据包括:触控变化量数据;
调用核心层的寄存器接口函数读取所述触控数据;将所述触控数据保存为设定格式文件;
将所述设定格式文件存储至终端的存储区;
通过终端操作系统读取所述设定格式文件;
根据所述设定格式文件检测触摸屏故障。
2.如权利要求1所述的方法,其特征在于,
所述在触摸屏IC芯片的设定寄存器中存储触控数据,包括:
每隔N个中断在触摸屏IC芯片的设定寄存器中存储触控数据,所述触控数据包括所述N个中断内的触控数据,所述N为大于零的整数。
3.如权利要求2所述的方法,其特征在于,
所述调用核心层的寄存器接口函数读取所述触控数据,包括:
以设定时间间隔调用核心层的寄存器接口函数读取所述触控数据,所述设定时间间隔是所述N个中断对应的时长。
4.如权利要求1所述的方法,其特征在于,
所述将所述触控数据保存为设定格式文件,包括:
启动硬件抽象层的服务程序,所述服务程序用于在触摸屏的触控功能启用后读取所述设定格式文件,在触摸屏的触控功能禁用后停止读取所述设定格式文件。
5.如权利要求1所述的方法,其特征在于,
所述将所述设定格式文件存储至终端的存储区,包括:
所述终端的存储区包括M个存储单元,将所述设定格式文件按所述M个存储单元的设定循环次序存储在M个存储单元中的一个存储单元内,M为大于1的整数。
6.如权利要求5所述的方法,其特征在于,
所述方法还包括:根据触摸屏尺寸和/或预设时长确定存储单元的容量;
所述根据触摸屏尺寸和/或预设时长确定存储单元的容量,包括以下中的一种:
确定存储单元的容量是触摸屏尺寸对应的尺寸系数与设定容量的积,触摸屏尺寸与尺寸系数呈正相关的线性关系或者呈正相关的非线性关系;
确定存储单元的容量是预设时长对应的系数与设定容量的积;
确定存储单元的容量是下述三个参数的乘积:触摸屏尺寸对应的尺寸系数、预设时长对应的系数和设定容量的积。
7.如权利要求1所述的方法,其特征在于,
所述通过终端操作系统读取所述设定格式文件,包括:
通过终端操作系统中的日志功能读取所述设定格式文件。
8.一种检测触摸屏故障的装置,其特征在于,包括:触摸屏IC芯片和处理器;
所述触摸屏IC芯片包括设定寄存器,所述设定寄存器用于存储触控数据,所述触控数据包括:触控变化量数据;
所述中心处理芯片,用于调用核心层的寄存器接口函数读取所述触控数据;将所述触控数据保存为设定格式文件;将所述设定格式文件存储至终端的存储区;通过终端操作系统读取所述设定格式文件;根据所述设定格式文件检测触摸屏故障。
9.如权利要求8所述的装置,其特征在于,
所述触摸屏IC芯片还包括:处理器,用于每隔N个中断在触摸屏IC芯片的设定寄存器中存储触控数据,所述触控数据包括所述N个中断内的触控数据,N为大于零的整数。
10.如权利要求9所述的装置,其特征在于,
所述中心处理芯片,包括:调用模块,用于使用以下方式调用核心层的寄存器接口函数读取所述触控数据:以设定时间间隔调用核心层的寄存器接口函数读取所述触控数据,所述设定时间间隔是所述N个中断对应的时长。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京小米移动软件有限公司,未经北京小米移动软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010584145.6/1.html,转载请声明来源钻瓜专利网。