[发明专利]滑动信号的识别方法、MCU、触控设备及存储介质有效
申请号: | 201980002442.0 | 申请日: | 2019-10-29 |
公开(公告)号: | CN110945464B | 公开(公告)日: | 2023-05-02 |
发明(设计)人: | 朱明;李庆斌;周伟 | 申请(专利权)人: | 深圳市汇顶科技股份有限公司 |
主分类号: | G06F3/041 | 分类号: | G06F3/041 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 钭飒飒;刘芳 |
地址: | 518045 广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 滑动 信号 识别 方法 mcu 设备 存储 介质 | ||
本申请提供一种滑动信号的识别方法、MCU、触控设备及存储介质。该方法应用于微控制单元MCU,所述MCU上集成有触摸传感控制器,所述触摸传感控制器通过N个通道与N个触摸按键连接,用以采集N个触摸按键的触摸信号;其中,所述N个触摸按键排布成环形结构,N为大于1的整数;所述方法包括:若上一次按压位置对应的第一数值为有效值,则获取当前按压位置对应的第二数值,其中上一次按压位置和当前按压位置对应于N个触摸按键中的至少一个;根据所述第二数值与滑动窗口对应的取值区间之间的关系,确定滑动信号的方向。从而可以准确地识别出用户针对传感器的滑动操作方向,提高触摸传感器的识别精度。
技术领域
本申请涉及触控技术领域,尤其涉及一种滑动信号的识别方法、MCU、触控设备及存储介质。
背景技术
触控设备在人们的日常生活中被频繁使用,如燃气灶、触控灯等。这些触控设备中包括:微控制单元(Microcontroller Unit,MCU),其中MCU上集成有触摸传感控制器,触摸传感控制器与触控屏或者触摸面板上的触摸按键之间存在通道,以使得根据通道采集的信号确定针对该触控设备的滑动信号的方向。
目前,滑动方向的通用判别方法是记录用户手指起始接触的位置以及离开时的位置,然后将起始接触的位置所对应的数值减去离开时的位置所对应的数值,根据差值的正负来判断滑动的方向。
但是,上述方式只记录刚接触和离开时的位置变化,如果用户在中间的过程中朝相反的方向滑动,则会丢失中间滑动的状态信息,从而无法准确描述用户的动作行为。此外,针对于圆形触摸传感器首尾相接的特殊情况,当手指从尾部滑动到首部位置时,上述方式就不能正确地判断出滑动方向。
发明内容
本申请提供一种滑动信号的识别方法、MCU、触控设备及存储介质,可以准确地识别出用户针对传感器的滑动操作方向,提高触摸传感器的识别精度。
第一方面,本申请实施例提供一种滑动信号的识别方法,应用于微控制单元MCU,所述MCU上集成有触摸传感控制器,所述触摸传感控制器通过N个通道与N个触摸按键连接,用以采集N个触摸按键的触摸信号;其中,所述N个触摸按键排布成环形结构,N为大于1的整数;所述方法包括:
若上一次按压位置对应的第一数值为有效值,则获取当前按压位置对应的第二数值,其中所述上一次按压位置和当前按压位置对应于所述N个触摸按键中的至少一个;
根据所述第二数值与滑动窗口对应的取值区间之间的关系,确定滑动信号的方向。
在一种可能的设计中,在获取当前按压位置对应的第二数值之前,还包括:
按照顺时针顺序,构建所述N个触摸按键所排布的环形结构上各个区域所对应的数值;其中,不同位置的区域对应的数值不同。
在一种可能的设计中,在获取当前按压位置对应的第二数值之前,还包括:
读取上一次按压位置对应的第一数值;
若所述第一数值为无效标记值,则确定所述第一数值为无效值;其中,当按压位置所生成的电信号变换量小于预设阈值时,设置所述第一数值为无效标记值;
若所述第一数值不是无效标记值,则确定所述第一数值为有效值。
在一种可能的设计中,在根据所述第二数值与滑动窗口对应的取值区间之间的关系,确定滑动信号的方向之前,还包括:
根据所述上一次按压位置,在所述环形结构上确定第一滑动窗口和第二滑动窗口;其中,所述第一滑动窗口位于所述上一次按压位置的右侧;所述第二滑动窗口位于所述上一次按压位置的左侧;
确定所述第一滑动窗口对应的第一取值区间,以及所述第二滑动窗口对应的第二取值区间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市汇顶科技股份有限公司,未经深圳市汇顶科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201980002442.0/2.html,转载请声明来源钻瓜专利网。