STM32F051中使用比较器触发TIMER输入捕获,并实现TIMER复位模式
请教能否用STM32F051的COMP2触发TIM3的1通道,实现输入捕获功能。从DATASHEET上可以看到COMP2能触发TIM3的cc1,我也成功实现了该功能,但是出现TIM3的捕获比较中断出现误触发现象。
但是COMP2的比较输出结果通过IO口输出后可见是正常的,并且使用COMP2的中断并用示波器看到波形正常。但是就是TIM3出现误触发。
xmshao 发表于 2016-3-18 09:50
你是说COMP的输出信号作为触发捕捉吗? 你适当地把TIM3 IC信号做下滤波看看。 ...
已经解决了,是外部有个TIMER输入捕获引脚没有关掉,导致干扰了TIMER的捕获中断。我这个COMP做了滤波,TIM3也加了数字滤波,还蛮好用的。谢谢! 你是说COMP的输出信号作为触发捕捉吗? 你适当地把TIM3 IC信号做下滤波看看。 呵呵 调试中各类问题是防不胜防。搞定就好 QQ490455545 发表于 2016-3-18 12:11
已经解决了,是外部有个TIMER输入捕获引脚没有关掉,导致干扰了TIMER的捕获中断。我这个COMP做了滤波,TI ...
请问一下你的COMP是怎么做滤波的?
页:
[1]