1、PWM极性选择寄存器PWMPOL
PWMPOL 寄存器每一位如图7 所示:
该寄存器是0~7通道PWM输出起始极性控制位,用来设置PWM输出的起始电平。
用法:PWMPOL_PPOL0=1--- 通道 0 在周期开始时输出为高电平,当计数器等于占空比寄存器的值时,输出为低电平。对外输出波形先是高电平然后再变为低电平。
2、PWM波形对齐寄存器PWMCAE
PWMCAE 寄存器每一位如图 8 所示:
![](https://i-blog.csdnimg.cn/blog_migrate/678aeb8fabf7826e6bb1ed849bdffe2a.png)
图 8 PWMCAE 寄存器
PWMCAE 寄存器包含 8 个控制位来对每个 PWM 通道设置左对齐输出或中心对齐输出。
用法: PWMCAE_CAE0 = 1 --- 通道0 中心对齐输出
PWMCAE_CAE7 = 0 --- 通道7 左对齐输出
注意:只有输出通道被关闭后才能对其进行设置,即通道被激活后不能对其进行设置。
图 7 PWMPOL 寄存器