请教一下支持问题:
PWM每输出3.75s,中间会中断输出102ms,周期性。PWM0,PWM1和PWM2三个输出都是一样的问题。
PWM初始化函数如下:
PWM初始化函数如下:
void APP_PWM_Init(void)
{
PWM_BaseInit(PWM_PRESCALER_32,999); //16MHz/32=500kHz,1000个周期=0.5kHz,即是PWM频率=500Hz
PWM0IndependentMode(PWM_POLARITY_NON_INVERT,0);
PWM1IndependentMode(PWM_POLARITY_NON_INVERT,0);
PWM2IndependentMode(PWM2_OutputPin_P26,PWM_POLARITY_NON_INVERT,0);
PWM_Cmd(ENABLE);
}
|