×
嵌入式 > 技术百科 > 详情

STM8S003定时器2产生PWM

发布时间:2020-06-03 发布时间:
|

可对初学者有一定借鉴作用

//开时钟

 CLK_PeripheralClockConfig(CLK_PERIPHERAL_TIMER2, ENABLE);

 //赋值前先关

 TIM2_DeInit();

 TIM2_Cmd(DISABLE);

 

 TIM2_TimeBaseInit(TIM2_PRESCALER_2, 1427);//1427*1us=700HZ

 //PWM1 Mode configuration: Channel3,50%

 TIM2_OC3Init(TIM2_OCMODE_PWM1, TIM2_OUTPUTSTATE_ENABLE,713, TIM2_OCPOLARITY_HIGH);

 //捕获比较寄存器CCR1

 TIM2_OC3PreloadConfig(ENABLE);

 //自动装载寄存器ARR

 TIM2_ARRPreloadConfig(ENABLE);

 TIM2_Cmd(ENABLE);


 

『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
ADI 高精度低功耗精密放大器