你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

关于按键中断消抖

[复制链接]
hithfy 提问时间:2015-11-8 09:48 /
阅读主题, 点击返回1楼
收藏 1 评论27 发布时间:2015-11-8 09:48
27个回答
netlhx 回答时间:2015-11-8 20:38:31
状态机最好
Inc_brza 回答时间:2015-11-9 00:46:15
state machine + FIFO
suoma 回答时间:2015-11-9 08:56:56
按键响应有个时间,好像是几个机器周期
回答时间:2015-11-9 08:57:12
定时器判断IO口状态持续时间,比如大于500ms。
飞跃-355564 回答时间:2015-11-9 09:00:25
状态机   假设间隔20ms处理一次程序,第一次用作消抖,第二次才操作
hithfy 回答时间:2015-11-10 09:27:39

嗯,但是按键中断方式怎么用状态机?!
hithfy 回答时间:2015-11-10 09:33:13
飞跃-355564 发表于 2015-11-9 09:00
状态机   假设间隔20ms处理一次程序,第一次用作消抖,第二次才操作

也得开一个定时器?
呦、小魔 回答时间:2015-11-11 10:26:27
定期检测IO口状态可以吗
wolfgang2015 回答时间:2015-11-11 11:07:18
中断的抖动是个技术活,不仅仅是检查一个中断状态就OK的了。

抖动的产生原因为一次按键时长包含了两次获多次扫描采样周期..... 或者按键时长不在采样周期内......

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版