1、PWM预分频寄存器PWMPRCLK
PWMPRCLK 寄存器每一位如图3 所示:
复位默认值:0000 0000B
图 3 PWMPRCLK 寄存器
PWMPRCLK 寄存器包括ClockA预分频和ClockB预分频的控制位。ClockA、ClockB的值为总线时钟的1/2n (0≤n≤7),具体设置参照图4和图5
图 4 Clock A 预分频 设置
图
5
Clock
B
预分频
设置
PCKB0~PCKB2 是对ClockB进行预分频。
PCKA0~PCKA2 是对ClockA进行预分频。
2、PWM分频寄存器PWMSCLA、PWMSCLB
PWMSCLA 寄存器每一位如图 6 所示:
图6 PWMSCLA寄存器
Clock SA 是通过对 PWMSCLA 寄存器的设置来对ClockA 进行分频而产生的。其计算公式为:
Clock SA=Clock A /(2*PWMSCLA)
PWMSCLB 寄存器与PWMSCLA 寄存器相似,Clock SB 就是通过对PWMSCLB 寄存器的设置来对 ClockB 进行分频而产生的。其计算公式为:
Clock SB=Clock B /(2*PWMSCLB)