[发明专利]触控屏中的位置信息计算方法和电子设备有效
申请号: | 202111124509.3 | 申请日: | 2021-09-24 |
公开(公告)号: | CN115686252B | 公开(公告)日: | 2023-10-20 |
发明(设计)人: | 丁岳;赵光旭;田均成 | 申请(专利权)人: | 荣耀终端有限公司 |
主分类号: | G06F3/041 | 分类号: | G06F3/041;G06F13/28;G06F13/42 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 王潇;刘芳 |
地址: | 518040 广东省深圳市福田区香蜜湖街道*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 触控屏 中的 位置 信息 计算方法 电子设备 | ||
1.一种触控屏中的位置信息计算方法,其特征在于,应用于电子设备,所述电子设备包括触控屏、触控芯片以及中央处理单元CPU,所述方法包括:
在所述触控屏接收到触发操作时,所述触控芯片采样所述触控屏中由所述触发操作产生的源数据;
所述触控芯片通过高速串行总线,向所述CPU传输所述源数据,其中,所述源数据用于指示所述触控芯片的电容大小;
所述CPU基于所述源数据,计算所述触发操作在所述触控屏中的位置信息。
2.根据权利要求1所述的方法,其特征在于,所述电子设备还包括总线控制器、直接存储器访问DMA,所述触控芯片通过高速串行总线,向所述CPU传输所述源数据,包括:
所述触控芯片控制所述CPU唤醒数据传输线程;
所述CPU控制所述总线控制器对所述DMA标记标识,其中,所述标识用于指示所述DMA被所述总线控制器占用;
所述总线控制器通过所述高速串行总线从所述触控芯片拷贝所述源数据至所述DMA;
所述总线控制器控制所述CPU从所述DMA提取所述源数据。
3.根据权利要求2所述的方法,其特征在于,在所述CPU中预设的用于指示唤醒数据传输线程的优先级高于所述CPU的其他待处理线程的优先级,在所述总线控制器中预设的用于指示占用所述DMA的线程的优先级高于所述总线控制器的其他待处理线程的优先级。
4.根据权利要求2所述的方法,其特征在于,所述CPU控制所述总线控制器对所述DMA标记标识后,所述方法还包括:
控制所述数据传输线程开始休眠;
所述总线控制器控制所述CPU从所述DMA提取所述源数据,包括:所述总线控制器控制所述CPU唤醒所述数据传输线程;所述CPU唤醒所述数据传输线程后,从所述DMA提取所述源数据。
5.根据权利要求1所述的方法,其特征在于,所述触控芯片采样所述触控屏中由所述触发操作产生的源数据,包括:
所述触控芯片按照预设的采样周期向所述触控屏发射采样脉冲序列,以采样所述触控屏中由所述触发操作产生的所述源数据;
其中,所述触控芯片传输第N组所述采样脉冲序列采样的所述源数据,与所述触控芯片发射第N+1组所述采样脉冲序列同时执行,其中,N为大于1的整数,所述采样周期小于预设的时长阈值。
6.根据权利要求5所述的方法,其特征在于,所述预设的时长阈值小于或等于2.5ms。
7.根据权利要求1所述的方法,其特征在于,所述触控芯片采样所述触控屏中由所述触发操作产生的源数据,包括:
所述触控芯片按照预设的采样周期向所述触控屏发射采样脉冲序列,以采样所述触控屏中由所述触发操作产生的所述源数据;
其中,所述采样脉冲序列中的采样脉冲的数量小于30。
8.根据权利要求7所述的方法,其特征在于,所述采样脉冲的采样电压大于3V。
9.根据权利要求7所述的方法,其特征在于,在所述CPU基于所述源数据,计算所述触发操作在所述触控屏中的位置信息之前,所述方法还包括:
所述CPU利用滤波算法对得到的所述源数据滤波。
10.根据权利要求1-9任一所述的方法,其特征在于,所述高速串行总线为串行外设接口SPI总线。
11.根据权利要求1-9任一所述的方法,其特征在于,在所述CPU基于所述源数据,计算所述触发操作在所述触控屏中的位置信息之后,所述方法还包括:
所述CPU将所述位置信息透传到第三方应用,使得所述第三方应用执行所述位置信息处的控件对应的功能。
12.一种电子设备,包括触控屏、触控芯片以及中央处理单元CPU,其特征在于,在所述触控屏接收到触发操作时,所述电子设备执行如权利要求1-11任一所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于荣耀终端有限公司,未经荣耀终端有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111124509.3/1.html,转载请声明来源钻瓜专利网。
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置