打印

往复按键循环

[复制链接]
631|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
houcs|  楼主 | 2018-6-7 11:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
用到的是PSoc3实验板,实现这样一个功能,比如说(基于Psoc3):只有一个按键,按一下亮LED1,按第二下亮LED2,按第三下亮一盏LED1,再按第四下亮LED2,    往复按键循环
实现一个按键切换的功能
但是我这样做的时候,发现按键不稳定
沙发
stly| | 2018-6-7 11:43 | 只看该作者

你用的什么方案

使用特权

评论回复
板凳
dingy| | 2018-6-7 11:48 | 只看该作者

不稳定是不是没有消抖的原因啊,加一个 GlitchFilter 模块去下抖试试

使用特权

评论回复
地板
houcs|  楼主 | 2018-6-7 11:51 | 只看该作者

方案1:用的是,digital_deport设置为 按键

使用特权

评论回复
5
houcs|  楼主 | 2018-6-7 11:54 | 只看该作者

方案2:用的是,中断按键扫描,
但是都没有成功

使用特权

评论回复
6
supernan| | 2018-6-7 11:57 | 只看该作者
你用下断点调试看看

使用特权

评论回复
7
xxrs| | 2018-6-7 11:59 | 只看该作者

如果你用的是KIT-001,那么按键应该是短地的,需要把pin脚设置成带上拉电阻的。

使用特权

评论回复
8
houcs|  楼主 | 2018-6-7 12:04 | 只看该作者
嗯,那我按大家的说法挨个排查一下,先结贴啦,谢谢哈

使用特权

评论回复
9
guanjiaer| | 2018-6-26 16:20 | 只看该作者
可以软件滤波 比较好做

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

743

主题

8382

帖子

5

粉丝