高级控制定时器-----PWM输入模式
pwm的输入模式就是用定时器功能检查PWM波的频率和占空比,可是定时器本身就有pwm输入模式这个功能,就非常方便检查pwm波形。
图中可以看到两个ICx信号被映射至同一个TIx信号,这两个ICx信号为边沿有效,并且极性相反
以通道TI1为例,pwm信号由输入通道TI1进入,信号被分为两路,一路作为周期,一路作为占空比,设置触发输入的极性,下降沿捕获还是上升沿捕获(只需设置一路),另外一路硬件会自动配置为相反极性。
接着根据pwm时序图进一步理解上面的叙述。
pwm信号由TI1进入,配置TI1FP1为触发信号,上升沿捕。
当上升沿的时候,IC1和IC2同时捕获,计数器CNT清零
当检测到下降沿的时候,IC2捕获到,此时计数器的值锁存到寄存器CCR2中,此为脉宽
当又检测到一个上升沿的时候,IC1捕获到,此时计数器的值锁存到CCR1中,此为周期