STM8S005K6定时器2 PWM通道3无输出
本帖最后由 wdshuang09 于 2016-10-22 09:47 编辑现用STM8S005K6定时器2PWM通道3无输出,其它两路通道1,通道2输出正常,OPTION BYTE也写了,求解:
void TIM2_PWMOut_config(void)
{
TIM2_PSCR=15999;
TIM2_ARRH=0;
TIM2_ARRL=0x09;//PWM频率 16M/pscr/arr=16000000/16000/10=100Hz
TIM2_CCR1H=0;//占空比
TIM2_CCR1L=0x32;
TIM2_CCMR1|=1<<3;//预装载使能
TIM2_CCMR1|=6<<4;//CH1为PWM1模式
TIM2_CCER1|=1<<0;//开启OC1输出管脚
TIM2_CCER1|=0<<1;//OC1 0高电平有效,1低电平有效
TIM2_CCR2H=0;//占空比
TIM2_CCR2L=0x32;
TIM2_CCMR2|=1<<3;//预装载使能
TIM2_CCMR2|=6<<4;//CH2为PWM1模式
TIM2_CCER1|=1<<4;//开启OC2输出管脚
TIM2_CCER1|=0<<5;//OC2 0高电平有效,1低电平有效
TIM2_CCR2H=0;//占空比
TIM2_CCR2L=0x32;
TIM2_CCMR3|=1<<3;//预装载使能
TIM2_CCMR3|=6<<4;//CH3为PWM1模式
TIM2_CCER2|=1<<0;//开启OC3输出管脚
TIM2_CCER2|=0<<1;//OC3 0高电平有效,1低电平有效
//TIM2_EGR|=0X01;
TIM2_CR1|=0<<4;//使能ARP,边沿对齐,向上计数
TIM2_CR1|=0X01;//使能TIM2
}
:):):):):):) 不知有没有人用过这个芯片,遇到同样的问题 :)
页:
[1]