庄永 发表于 2024-4-21 15:28:46

定时器输入捕获干扰

本帖最后由 庄永 于 2024-4-21 22:52 编辑

使用定时器2做输入捕获,输入信号来自信号发生器的1KHz信号,已经做了滤波,如下
TIM_ICInitStructure.TIM_ICFilter = 0xF;

结果发现偶尔出现捕获到的数据不正确,如图,图中纵坐标是周期,单位us。猜测是由于干扰导致中断偶尔提前触发的问题,大佬们都是怎么处理的


eric2013 发表于 2024-4-22 07:33:34

可以考虑使用这个引脚的EXTI外部中断触发再测试一次。排除程序问题。

庄永 发表于 2024-4-22 14:21:07

eric2013 发表于 2024-4-22 07:33
可以考虑使用这个引脚的EXTI外部中断触发再测试一次。排除程序问题。

查出来了,硬件问题。
页: [1]
查看完整版本: 定时器输入捕获干扰