wdshuang09 发表于 2016-10-22 09:45:15

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
}

asssdz-382474 发表于 2016-10-22 17:52:00

:):):):):):)

wdshuang09 发表于 2016-10-23 10:07:21

不知有没有人用过这个芯片,遇到同样的问题

哈佛祖安智 发表于 2016-10-23 11:40:12

:)
页: [1]
查看完整版本: STM8S005K6定时器2 PWM通道3无输出