你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM8S005K6定时器2 PWM通道3无输出

[复制链接]
wdshuang09 提问时间:2016-10-22 09:45 /
本帖最后由 wdshuang09 于 2016-10-22 09:47 编辑

现用STM8S005K6定时器2  PWM通道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.jpg
2.jpg
收藏 1 评论3 发布时间:2016-10-22 09:45

举报

3个回答
assssdz 回答时间:2016-10-22 17:52:00
wdshuang09 回答时间:2016-10-23 10:07:21
不知有没有人用过这个芯片,遇到同样的问题
Stm32McuLover 回答时间:2016-10-23 11:40:12
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版