STM32 PWM输入捕获频率不准确问题
时间:10-02
整理:3721RD
点击:
大家给瞧瞧,在用STM32 PWM输入捕获后获取的频率值和实际测的频率值误差很大,不知道什么问题。我用示波器看到的输入频率是89.77Khz 实际捕获到的值 90.225Khz,误差高达455hz,怎么回事?
自己先顶一下,知道的达人们给说说啦...
你是用中断的吗
这个如果是定时器输入捕获的话,会不会是定时器的重装值和分频出现错误,因为捕获的频率偏高,如果偏低的话,才可能是定时器捕获丢失上升沿或下降沿。不过捕获的频率偏高也有这种可能,输入信号有噪声,捕获时将噪声当成有效信号了。
看看