一种基于状态机的新型多功能按键检测方法
万方数据知识服务平台
应用市场
我的应用
会员HOT
万方专利
×

点击收藏,不怕下次找不到~

@万方数据
会员HOT

专利专题

一种基于状态机的新型多功能按键检测方法

引用
本发明公开了一种基于状态机的新型多功能按键检测方法,按键检测方法包括以下步骤:对系统配置进行预定义,定义内容包括:系统支持的按键数量、每个按键支持的按键类型、长按识别时间、连发间隔时间和按键端口;扫描按键端口,获取按键端口值,驱动状态机;对按键扫描进行定时中断,刷新和驱动状态机,用来按键消抖并且作为时间基准;对按键类别进行识别,识别按键扫描所获得的按键的事件类型,同时将按键类型和按键值编码。本发明通过用状态机处理按键检测问题,省去传统按键的延时去抖,也不在按键的死等待,实现了效率高、可靠性好、健壮的多功能按键检测。

发明专利

CN201410370424.7

2014-07-31

CN104124978A

2014-10-29

H03M11/20(2006.01)I

成都易默生汽车技术有限公司

徐雷鸣

610100 四川省成都市成都经开区龙泉总部经济港F8-5

成都金英专利代理事务所(普通合伙) 51218

袁英

四川;51

一种基于状态机的新型多功能按键检测方法,其特征在于:按键检测方法包括以下步骤:S1. 对系统配置进行预定义,定义内容包括:系统支持的按键数量、每个按键支持的按键类型、长按识别时间、连发间隔时间和按键端口;S2. 扫描按键端口,获取按键端口值,驱动状态机;S3. 对按键扫描进行定时中断,刷新和驱动状态机,用来按键消抖并且作为时间基准;S4. 对按键类别进行识别,识别按键扫描所获得的按键的事件类型,同时将按键类型和按键值编码。
相关文献
评论
法律状态详情>>
2014-12-03实质审查的生效
2017-09-26授权
2014-10-29公开
相关作者
相关机构