Board logo

标题: 捕获/ 比较通道(3) [打印本页]

作者: yuyang911220    时间: 2015-8-17 09:53     标题: 捕获/ 比较通道(3)

void PWM_cfg()

{

       TIM_OCInitTypeDef TimOCInitStructure;

       //设置缺省值

       TIM_OCStructInit(&TimOCInitStructure);

       //PWM模式1输出

       TimOCInitStructure.TIM_OCMode = TIM_OCMode_PWM1;

       //设置占空比,占空比=(CCRx/ARR)*100%或(TIM_Pulse/TIM_Period)*100%

       TimOCInitStructure.TIM_Pulse = dutyfactor * 7200 / 100;

       //TIM输出比较极性高

       TimOCInitStructure.TIM_OCPolarity = TIM_OCPolarity_High;

       //使能输出状态

       TimOCInitStructure.TIM_OutputState = TIM_OutputState_Enable;

       //TIM3的CH2输出

       TIM_OC2Init(TIM3, &TimOCInitStructure);

       //设置TIM3的PWM输出为使能

       TIM_CtrlPWMOutputs(TIM3,ENABLE);



}




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0