【技术实现步骤摘要】
本专利技术涉及按键检测,尤其涉及一种按键检测方法、装置、电子设备及存储介质。
技术介绍
1、带有按键的终端中通常包含按键检测电路,用于将按键按下或松开产生的模拟信号转换为数字信号。
2、按键检测电路包括电源输入端、检测模块以及按键模块,按键模块分别与电源输入端以及检测模块的按键检测端连接。按键模块包括多个按键单元,每个按键单元中的按键具有两种状态,按下或松开。当按键的状态为按下时所处的按键单元输出高电平,当按键的状态为松开时所处的按键单元输出低电平。检测单元用于接收按键模块输出的按键电压,在中值滤波后轮询按键电压是否大于各按键单元按下时的电压最小值,若按键电压大于某一按键单元按下时的电压最小值,则确定该按键单元的状态为按下。
3、按键单元中的按键按工作不同原理可以分为机械按键或锅仔片,其中机械按键在按下和松开时的机械抖动很小,但是锅仔片在按下和松开时的机械抖动很大,不稳定时长较长,导致按键状态检测错误,出现按键串键现象。
技术实现思路
1、本专利技术提供一种按键检测
...【技术保护点】
1.一种按键检测方法,其特征在于,包括:
2.根据权利要求1所述的按键检测方法,其特征在于,所述确定所述目标有效范围对应的目标按键单元中的目标按键处于被按下状态,之后还包括:
3.根据权利要求2所述的按键检测方法,其特征在于,所述目标按键的每个按键流程均包括所述目标按键由被按下状态到被松开状态的过程;所述确定所述目标按键处于被按下状态,之后包括:
4.根据权利要求3所述的按键检测方法,其特征在于,所述滤除所述目标按键处于被按下状态时所述按键电压产生的松开抖动以及所述目标按键处于被松开状态时所述按键电压产生的按下抖动,包括:
< ...【技术特征摘要】
1.一种按键检测方法,其特征在于,包括:
2.根据权利要求1所述的按键检测方法,其特征在于,所述确定所述目标有效范围对应的目标按键单元中的目标按键处于被按下状态,之后还包括:
3.根据权利要求2所述的按键检测方法,其特征在于,所述目标按键的每个按键流程均包括所述目标按键由被按下状态到被松开状态的过程;所述确定所述目标按键处于被按下状态,之后包括:
4.根据权利要求3所述的按键检测方法,其特征在于,所述滤除所述目标按键处于被按下状态时所述按键电压产生的松开抖动以及所述目标按键处于被松开状态时所述按键电压产生的按下抖动,包括:
5.根据权利要求1所述的按键检测方法,其特征在于,所述实时接收按键检测电路中按键模块输出的按键电压的当前采样值,之后包括:
6.根据权利要...
【专利技术属性】
技术研发人员:孙智,左康真,
申请(专利权)人:安徽淘云科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。