输出比较(OC)
通过比较CNT和CCR寄存器值的关系,来对输出电平进行置1、置0或翻转的操作。用于输出一定频率和占空比的PWM波形。
上图中蓝色线是CNT,它的值不断自增,橙色线是ARR,当CNT的值自增到ARR中设定阈值时,清零。红色线是CCR的值,通过CNT与CCR的比较,根据PWM的模式,从而产生高低电平。
编程步骤
定时器通道通常以CHx的形式表示,其中x表示通道的编号。例如,CH1表示第一个通道,CH2表示第二个通道,以此类推。
通过比较CNT和CCR寄存器值的关系,来对输出电平进行置1、置0或翻转的操作。用于输出一定频率和占空比的PWM波形。
上图中蓝色线是CNT,它的值不断自增,橙色线是ARR,当CNT的值自增到ARR中设定阈值时,清零。红色线是CCR的值,通过CNT与CCR的比较,根据PWM的模式,从而产生高低电平。
定时器通道通常以CHx的形式表示,其中x表示通道的编号。例如,CH1表示第一个通道,CH2表示第二个通道,以此类推。