why is the fourth PWM channel not working?
stm32F100C4
Code: Select all
GPIO_Alternate_Function_Enable(@_GPIO_MODULE_TIM2_CH4_PB11);
....
PWM_TIM2_Init(50);
PWM_TIM2_Start(_PWM_CHANNEL4, @_GPIO_MODULE_TIM2_CH4_PB11);
PWM_TIM2_Start(_PWM_CHANNEL1, @_GPIO_MODULE_TIM2_CH1_PA0);
PWM_TIM2_Start(_PWM_CHANNEL2, @_GPIO_MODULE_TIM2_CH2_PA1);
PWM_TIM2_Set_Duty(4500,_PWM_NON_INVERTED, _PWM_CHANNEL1);
PWM_TIM2_Set_Duty(MinLDrop_PWM,_PWM_NON_INVERTED, _PWM_CHANNEL2);
PWM_TIM2_Set_Duty(MinRDrop_PWM,_PWM_NON_INVERTED, _PWM_CHANNEL4);