Question
pwm with a voltage between 1v and 3v3
Posted on April 08, 2013 at 06:28
Hi all,
i have a problem, i have 6 complementary pwm (TIM1) and i used ADC to change the duty cycle. this my main function:int main(void){ /* System Clocks Configuration */ RCC_Configuration(); /* GPIO Configuration */ GPIO_Configuration(); ADC_Config(); while (1) { pulse =(ADC_GetConversionValue(ADC1)*731)/4096;/* TIM_OCInitStructure.TIM_Pulse = pulse; TIM_OC1Init(TIM1, &TIM_OCInitStructure); TIM_OCInitStructure.TIM_Pulse = pulse; TIM_OC2Init(TIM1, &TIM_OCInitStructure); TIM_OCInitStructure.TIM_Pulse = pulse;TIM_OC3Init(TIM1, &TIM_OCInitStructure);*/ }}the PWM's voltage is between 1v and 3v3 and it must be between 0v and 3v3.Please help me :)