[发明专利]滑动信号的识别方法、MCU、触控设备及存储介质有效
申请号: | 201980002442.0 | 申请日: | 2019-10-29 |
公开(公告)号: | CN110945464B | 公开(公告)日: | 2023-05-02 |
发明(设计)人: | 朱明;李庆斌;周伟 | 申请(专利权)人: | 深圳市汇顶科技股份有限公司 |
主分类号: | G06F3/041 | 分类号: | G06F3/041 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 钭飒飒;刘芳 |
地址: | 518045 广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 滑动 信号 识别 方法 mcu 设备 存储 介质 | ||
1.一种滑动信号的识别方法,其特征在于,应用于微控制单元MCU,所述MCU上集成有触摸传感控制器,所述触摸传感控制器通过N个通道与N个触摸按键连接,用以采集N个触摸按键的触摸信号;其中,所述N个触摸按键排布成环形结构,N为大于1的整数;所述方法包括:
若上一次按压位置对应的第一数值为有效值,则获取当前按压位置对应的第二数值,其中所述上一次按压位置和当前按压位置对应于所述N个触摸按键中的至少一个;
根据所述第二数值与滑动窗口对应的取值区间之间的关系,确定滑动信号的方向;
在获取当前按压位置对应的第二数值之前,还包括:
按照顺时针顺序,构建所述N个触摸按键所排布的环形结构上各个区域所对应的数值;其中,不同位置的区域对应的数值不同;
在根据所述第二数值与滑动窗口对应的取值区间之间的关系,确定滑动信号的方向之前,还包括:
根据所述上一次按压位置,在所述环形结构上确定第一滑动窗口和第二滑动窗口;其中,所述第一滑动窗口位于所述上一次按压位置的右侧;所述第二滑动窗口位于所述上一次按压位置的左侧;
确定所述第一滑动窗口对应的第一取值区间,以及所述第二滑动窗口对应的第二取值区间。
2.根据权利要求1所述的方法,其特征在于,在获取当前按压位置对应的第二数值之前,还包括:
读取上一次按压位置对应的第一数值;
若所述第一数值为无效标记值,则确定所述第一数值为无效值;其中,当按压位置所生成的电信号变换量小于预设阈值时,设置所述第一数值为无效标记值;
若所述第一数值不是无效标记值,则确定所述第一数值为有效值。
3.根据权利要求1所述的方法,其特征在于,所述根据所述第二数值与滑动窗口对应的取值区间之间的关系,确定滑动信号的方向,包括:
若所述第二数值位于所述第一取值区间内,则确定所述滑动信号的方向为顺时针方向;
若所述第二数值位于所述第二取值区间内,则确定所述滑动信号的方向为逆时针方向。
4.根据权利要求3所述的方法,其特征在于,还包括:
若所述第二数值不位于所述第一取值区间和所述第二取值区间内,则获取所述第一数值与所述第二数值之间的差值的绝对值;
若所述差值的绝对值大于任一所述触摸按键对应的取值区间长度,则确定当前按压位置对应的第二数值为无效值;
若所述差值的绝对值不大于任一所述触摸按键对应的取值区间长度,则确定当前按压位置对应的第二数值为有效值。
5.根据权利要求1所述的方法,其特征在于,所述获取当前按压位置对应的第二数值,包括:
采集针对所述触摸按键的按压操作;
若所述按压操作对应的电信号变化情况符合预设的参考信号的变化情况,则获取所述按压操对应的按压位置;
根据所述N个触摸按键所排布的环形结构上各个区域所对应的数值,将所述按压位置转换为所述第二数值。
6.根据权利要求1-5中任一项所述的方法,其特征在于,根据所述第二数值与滑动窗口对应的取值区间之间的关系,确定滑动信号的方向,包括:
根据所述上一次按压位置,在所述环形结构上确定第一越界滑动窗口和第二越界滑动窗口;其中,所述第一越界滑动窗口位于所述上一次按压位置的右侧;所述第二越界滑动窗口位于所述上一次按压位置的左侧;
确定所述第一越界滑动窗口对应的第三取值区间,以及所述第二越界滑动窗口对应的第四取值区间;
若所述第二数值位于所述第三取值区间内,则确定所述滑动信号的方向为逆时针方向;
若所述第二数值位于所述第四取值区间内,则确定所述滑动信号的方向为顺时针方向。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市汇顶科技股份有限公司,未经深圳市汇顶科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201980002442.0/1.html,转载请声明来源钻瓜专利网。