多通道输入捕获干扰问题,诉求大佬们帮忙解决,感谢!
写了一个多通道输入捕获的代码,代码见附件。目的是想通过TIM3的四个通道同时捕获风扇转速反馈回来的方波波形,再计算相应的转速,风扇方波波形如下图:在调试过程中发现,如果我单独捕获某一个通道的频率时数值是很稳定的,但是两个或者多个一起捕获时,通道数值跳变的很厉害!一直找不到原因。在百度上搜索也没有相关资料,但是看到一篇关于多通道PWM波形输出时有类似情况,说是通道之间干扰。不知道是不是这个原因,也不知道如何去解决。还请大佬们帮忙提供下思路、难道非得一个定时器捕获一个风扇么?我总共12