IO口的中断好用吗?

[复制链接]
5162|11
 楼主| xifengsong 发表于 2011-9-29 16:15 | 显示全部楼层 |阅读模式
我看LM3S的普通IO口也有中断的功能,但是我想如果外部输入的信号不稳定,比如接一个按钮,那在按键抖动时不是会多次触发中断?有人用过IO口的中断吗?我想用但是又觉得会不稳定,大家指点下!
永远的不知 发表于 2011-9-29 18:21 | 显示全部楼层
检测按键需要有延时消抖,用中断方式或巡检方式都是一样的。
lilihua0721 发表于 2011-9-29 20:45 | 显示全部楼层
直接用定时器中断扫描就可以啊!按键消抖还是必要
21ID 发表于 2011-9-30 08:35 | 显示全部楼层
消抖动分按下抖动和弹起抖动。
永远的不知 发表于 2011-9-30 08:49 | 显示全部楼层
1# xifengsong

不会不稳定,进入中断后用延时检测等去抖动方法。
wzy7899 发表于 2011-9-30 11:07 | 显示全部楼层
比较简单的去抖动的方法就是加一个复位芯片
kingheimer 发表于 2011-9-30 13:58 | 显示全部楼层
我一般直接用硬件消抖,加电容
 楼主| xifengsong 发表于 2011-9-30 19:52 | 显示全部楼层
明白了  谢谢各位
 楼主| xifengsong 发表于 2011-9-30 20:02 | 显示全部楼层
这个功能就很强大了,可以省下资源来做别的事了。
GONGHCU 发表于 2011-10-1 21:24 | 显示全部楼层
中断的稳定与否,看你如何恰当灵活运用。LZ说不稳定,那要看你软件怎么处理了。按键按下一般的延时时间是10ms--15ms之间。在控制器上,中断运用是核心的一部分。LZ不用单片中断不稳定,只要你多调试程序,研究程序,相信你也可以做好。好好加油!
 楼主| xifengsong 发表于 2011-10-8 08:37 | 显示全部楼层
谢谢各位
:handshake
lfzhou1006 发表于 2011-10-10 08:17 | 显示全部楼层
直接用定时器中断扫描就可以
中断的稳定与否,看你如何恰当灵活运用
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

77

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部