Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void ADCTimInit() {
- RCC_APB2PeriphClockCmd(RCC_APB2Periph_TIM1, ENABLE);
- TIM_TimeBaseInitTypeDef tim;
- TIM_TimeBaseStructInit( &tim );
- tim.TIM_Period = 2;
- tim.TIM_Prescaler = 1;
- TIM_TimeBaseInit( ADC_TIM, &tim );
- TIM_OCInitTypeDef oc;
- TIM_OCStructInit( &oc );
- oc.TIM_OCMode = TIM_OCMode_PWM1;
- oc.TIM_OutputState = TIM_OutputState_Enable;
- //oc.TIM_OCPolarity = TIM_OCPolarity_Low;
- oc.TIM_Pulse = 1;
- TIM_OC1Init(ADC_TIM, &oc);
- TIM_CtrlPWMOutputs(ADC_TIM, ENABLE);
- TIM_Cmd(ADC_TIM, ENABLE);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement