[FPGA] 关于信号防抖

[复制链接]
1447|2
 楼主| baisong1112 发表于 2018-3-22 10:01 | 显示全部楼层 |阅读模式
最近发现有时因为信号抖动,程序意外执行了一些不该执行的状态。请问在FPGA代码中加入防抖抗干扰操作的原则是什么?
例如:信号频率是10KHz,我的采样频率应该是多少才能满足防抖的需求?等等。
希望高手能够前来沟通。
liu_yi_xf 发表于 2018-4-3 15:27 | 显示全部楼层
如果你说的信号是指按键的话,例程还是有很多的。一般的做法是放一个计数器,检测到按键信号有上升沿或者下降沿时就将这个计数器清零,计数器到达一定值的时候认为信号是稳定的,然后记录该值。
 楼主| baisong1112 发表于 2018-4-9 16:32 | 显示全部楼层
liu_yi_xf 发表于 2018-4-3 15:27
如果你说的信号是指按键的话,例程还是有很多的。一般的做法是放一个计数器,检测到按键信号有上升沿或者下 ...

受教了,如果是异步通讯接口应该如何防止片选和读、写信号的干扰呢?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

56

帖子

0

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