经常用类似方法检测边沿,比中断的好处了,可以方便的加入数字滤波。
定时器中断查询检测边沿,检测到的 ...
做完测试了,模拟检测上升沿和下降沿的程序,挪到定时器中断里,IO口所有变化一个不漏全部记录下来了,完美解决,谢谢梁工 代码人生 发表于 2023-3-19 09:52
做完测试了,模拟检测上升沿和下降沿的程序,挪到定时器中断里,IO口所有变化一个不漏全部记录下来了,完 ...
不用客气的。从信号处理上来说就是如此,只要满足采样要求,多少脉冲都不会丢。干扰未出现在采样读入瞬间,干扰就不起作用,再加点滤波(比如3次采样相等),则抗干扰就很强,但是外中断哪怕有0.1us的毛刺都能响应,还不方便滤波。所以我的遥控接收程序(红外或RF解调)都是用的定时器采样,没有用外中断,可靠得多。
页:
1
[2]