STM32F103 pwm捕捉低频信号(0%,100%)

2020-01-04 18:58发布

用stm32f103的tim3来做PWM捕捉,参考官方例程;增加TIM_IT_Update中断,没有捕捉到有效信号后,就产生中断(溢出);但出现这样的现象:接入4K信号,能正确捕捉,TIM_IT_Update中断间隔是250us,接入10k信号,能正确捕捉,TIM_IT_Update中断间隔是100us,接入1K,不能正确捕捉,TIM_IT_Update间隔是910us,整个设计是设计只能捕捉1K以上的信号。(72M, 1分频)
问题1:为什么正确捕捉的时候,TIM_IT_Update中断间隔跟随输入波形周期?
问题2:怎么配置可以让TIM_IT_Update中断溢出表示当前输入信号不符合设计。(例如占空比是0%, 100%的波形)
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。