区别:相位修正PWM模式的OCRnx / TOP Update是TCNT1计数至TOP值的时候发生,即在一个PWM周期的中间发生的。
而相位频率修正PWM模式的OCRnx / TOP Update是TCNT1计数至BOTTOM值的时候发生的,即在一个PWM周期的开始时刻发生的,因为 TOP值决定了PWM的频率,因而改变TOP值不影响当前周期,而是直接作用于下一个周期,这样可以得到精确的可变化的频率。
相位修正模式不能变更PWM的频率(T0、T2的相位修正模式也是这样),
后面这种,相位跟频率都能改。