/* PWM Timer0: Clk = HCLK / 120 / 16, Freq = clk / 6250, duty cycle = 3125/6250 % */
/* PWM Timer1: Clk = HCLK / 120 / 16, Freq = clk / 3125, duty cycle = 1563/3125 % */
/* PWM Timer2: Clk = HCLK / 60 / 16, Freq = clk / 3125, duty cycle = 1563/3125 % */
/* PWM Timer3: Clk = HCLK / 60 / 1, Freq = clk / 50, duty cycle = 25/50 % */
/* PWM0 = 12000000 / 120 / 16 / 6250 = 1Hz */
/* PWM1 = 12000000 / 120 / 16 / 3125 = 2Hz */
/* PWM2 = 12000000 / 60 / 16 / 3125 = 4Hz */
/* PWM3 = 12000000 / 60 / 1 / 50 = 4000Hz */
这么多的选择和组合,例程序已经帮我们准备好了。 |