欢迎来到知嘟嘟! 联系电话:13095918853 卖家免费入驻,海量在线求购! 卖家免费入驻,海量在线求购!
知嘟嘟
我要发布
联系电话:13095918853
知嘟嘟经纪人
收藏
专利号: 2019800024420
申请人: 深圳市汇顶科技股份有限公司
专利类型:其他
专利状态:已下证
专利领域: 计算;推算;计数
更新日期:2024-08-27
缴费截止日期: 暂无
价格&联系人
年费信息
委托购买

摘要:

权利要求书:

1.一种滑动信号的识别方法,其特征在于,应用于微控制单元MCU,所述MCU上集成有触摸传感控制器,所述触摸传感控制器通过N个通道与N个触摸按键连接,用以采集N个触摸按键的触摸信号;其中,所述N个触摸按键排布成环形结构,N为大于1的整数;所述方法包括:若上一次按压位置对应的第一数值为有效值,则获取当前按压位置对应的第二数值,其中所述上一次按压位置和当前按压位置对应于所述N个触摸按键中的至少一个;

根据所述第二数值与滑动窗口对应的取值区间之间的关系,确定滑动信号的方向。

2.根据权利要求1所述的方法,其特征在于,在获取当前按压位置对应的第二数值之前,还包括:按照顺时针顺序,构建所述N个触摸按键所排布的环形结构上各个区域所对应的数值;

其中,不同位置的区域对应的数值不同。

3.根据权利要求1所述的方法,其特征在于,在获取当前按压位置对应的第二数值之前,还包括:读取上一次按压位置对应的第一数值;

若所述第一数值为无效标记值,则确定所述第一数值为无效值;其中,当按压位置所生成的电信号变换量小于预设阈值时,设置所述第一数值为无效标记值;

若所述第一数值不是无效标记值,则确定所述第一数值为有效值。

4.根据权利要求1所述的方法,其特征在于,在根据所述第二数值与滑动窗口对应的取值区间之间的关系,确定滑动信号的方向之前,还包括:根据所述上一次按压位置,在所述环形结构上确定第一滑动窗口和第二滑动窗口;其中,所述第一滑动窗口位于所述上一次按压位置的右侧;所述第二滑动窗口位于所述上一次按压位置的左侧;

确定所述第一滑动窗口对应的第一取值区间,以及所述第二滑动窗口对应的第二取值区间。

5.根据权利要求4所述的方法,其特征在于,所述根据所述第二数值与滑动窗口对应的取值区间之间的关系,确定滑动信号的方向,包括:若所述第二数值位于所述第一取值区间内,则确定所述滑动信号的方向为顺时针方向;

若所述第二数值位于所述第二取值区间内,则确定所述滑动信号的方向为逆时针方向。

6.根据权利要求5所述的方法,其特征在于,还包括:

若所述第二数值不位于所述第一取值区间和所述第二取值区间内,则获取所述第一数值与所述第二数值之间的差值的绝对值;

若所述差值的绝对值大于任一所述触摸按键对应的取值区间长度,则确定当前按压位置对应的第二数值为无效值;

若所述差值的绝对值不大于任一所述触摸按键对应的取值区间长度,则确定当前按压位置对应的第二数值为有效值。

7.根据权利要求2所述的方法,其特征在于,所述获取当前按压位置对应的第二数值,包括:采集针对所述触摸按键的按压操作;

若所述按压操作对应的电信号变化情况符合预设的参考信号的变化情况,则获取所述按压操对应的按压位置;

根据所述N个触摸按键所排布的环形结构上各个区域所对应的数值,将所述按压位置转换为所述第二数值。

8.根据权利要求1-7中任一项所述的方法,其特征在于,根据所述第二数值与滑动窗口对应的取值区间之间的关系,确定滑动信号的方向,包括:根据所述上一次按压位置,在所述环形结构上确定第一越界滑动窗口和第二越界滑动窗口;其中,所述第一越界滑动窗口位于所述上一次按压位置的右侧;所述第二越界滑动窗口位于所述上一次按压位置的左侧;

确定所述第一越界滑动窗口对应的第三取值区间,以及所述第二越界滑动窗口对应的第四取值区间;

若所述第二数值位于所述第三取值区间内,则确定所述滑动信号的方向为逆时针方向;

若所述第二数值位于所述第四取值区间内,则确定所述滑动信号的方向为顺时针方向。

9.一种MCU,其特征在于,所述MCU上集成有触摸传感控制器,所述触摸传感控制器通过N个通道与N个触摸按键连接,用以采集N个触摸按键的触摸信号;其中,所述N个触摸按键排布成环形结构,N为大于1的整数;所述MCU包括:采集模块,用于在上一次按压位置对应的第一数值为有效值时,获取当前按压位置对应的第二数值,其中所述上一次按压位置和当前按压位置对应于所述N个触摸按键中的至少一个;

第一确定模块,用于根据所述第二数值与滑动窗口对应的取值区间之间的关系,确定滑动信号的方向。

10.根据权利要求9所述的MCU,其特征在于,还包括:构建模块,用于:按照顺时针顺序,构建所述N个触摸按键所排布的环形结构上各个区域所对应的数值;

其中,不同位置的区域对应的数值不同。

11.根据权利要求9所述的MCU,其特征在于,还包括:判断模块,用于:读取上一次按压位置对应的第一数值;

若所述第一数值为无效标记值,则确定所述第一数值为无效值;其中,当按压位置所生成的电信号变换量小于预设阈值时,设置所述第一数值为无效标记值;

若所述第一数值不是无效标记值,则确定所述第一数值为有效值。

12.根据权利要求9所述的MCU,其特征在于,还包括:第二确定模块,用于:根据所述上一次按压位置,在所述环形结构上确定第一滑动窗口和第二滑动窗口;其中,所述第一滑动窗口位于所述上一次按压位置的右侧;所述第二滑动窗口位于所述上一次按压位置的左侧;

确定所述第一滑动窗口对应的第一取值区间,以及所述第二滑动窗口对应的第二取值区间。

13.根据权利要求12所述的MCU,其特征在于,所述第一确定模块,具体用于:若所述第二数值位于所述第一取值区间内,则确定所述滑动信号的方向为顺时针方向;

若所述第二数值位于所述第二取值区间内,则确定所述滑动信号的方向为逆时针方向。

14.根据权利要求13所述的MCU,其特征在于,还包括:处理模块,用于:若所述第二数值不位于所述第一取值区间和所述第二取值区间内,则获取所述第一数值与所述第二数值之间的差值的绝对值;

若所述差值的绝对值大于任一所述触摸按键对应的取值区间长度,则确定当前按压位置对应的第二数值为无效值;

若所述差值的绝对值不大于任一所述触摸按键对应的取值区间长度,则确定当前按压位置对应的第二数值为有效值。

15.根据权利要求10所述的MCU,其特征在于,所述采集模块,具体用于:采集针对所述触摸按键的按压操作;

若所述按压操作对应的电信号变化情况符合预设的参考信号的变化情况,则获取所述按压操对应的按压位置;

根据所述N个触摸按键所排布的环形结构上各个区域所对应的数值,将所述按压位置转换为所述第二数值。

16.根据权利要求9-15中任一项所述的MCU,其特征在于,所述第一确定模块,还用于:根据所述上一次按压位置,在所述环形结构上确定第一越界滑动窗口和第二越界滑动窗口;其中,所述第一越界滑动窗口位于所述上一次按压位置的右侧;所述第二越界滑动窗口位于所述上一次按压位置的左侧;

确定所述第一越界滑动窗口对应的第三取值区间,以及所述第二越界滑动窗口对应的第四取值区间;

若所述第二数值位于所述第三取值区间内,则确定所述滑动信号的方向为逆时针方向;

若所述第二数值位于所述第四取值区间内,则确定所述滑动信号的方向为顺时针方向。

17.一种触控设备,其特征在于,包括:微控制单元MCU,所述MCU上集成有触摸传感控制器,所述触摸传感控制器通过N个通道与N个触摸按键连接,用以采集N个触摸按键的触摸信号;其中,所述N个触摸按键排布成环形结构,N为大于1的整数;所述MCU用于执行如权利要求1-8中任一项所述的滑动信号的识别方法。

18.一种计算机可读存储介质,其特征在于,包括:程序指令,当其在计算机上运行时,使得计算机执行所述程序指令,以实现如权利要求1-8中任一项所述的滑动信号的识别方法。