突破渴望

飞思卡尔S12XS128 PWM寄存器说明

0
阅读(3106)

1、PWM预分频寄存器PWMPRCLK

PWMPRCLK寄存器每一位如图1所示:

                                     复位默认值:0000 0000B

PWMPRCLK寄存器包括ClockA预分频和ClockB预分频的控制位。ClockA、ClockB的值为总线时钟的1/2n (0≤n≤7),具体设置参照图2和图3

图2ClockA 预分频设置

图3 ClockB 预分频设置

PCKB0~PCKB2 是对ClockB进行预分频。

PCKA0~PCKA2 是对ClockA进行预分频。

2、PWM分频寄存器PWMSCLA、PWMSCLB

PWMSCLA寄存器每一位如图4所示:

ClockSA是通过对PWMSCLA寄存器的设置来对ClockA 进行分频而产生的。其计算公式为:

Clock SA=ClockA/(2*PWMSCLA)

PWMSCLB 寄存器与PWMSCLA 寄存器相似,ClockSB 就是通过对PWMSCLB寄存器的设置来对ClockB 进行分频而产生的。其计算公式为:

Clock SB=Clock B /(2*PWMSCLB)