[STM8] 向大家请教一个关于定时器2pwm的问题

[复制链接]
885|4
 楼主| 小竹新雨 发表于 2015-11-10 14:19 | 显示全部楼层 |阅读模式
为什么定时器2的pwm输出模式下,在库函数配置时,没有像定时器1一样有个输出使能函数TIM1_CtrlPWMOutputs(ENABLE);那定时器2pwm输出使能靠哪个函数的,我配置后定时器2不会产生pwm波,我觉得应该就是缺少了一个像TIM1_CtrlPWMOutputs(ENABLE)这样的函数,有大神能给我解释一下吗
amanda_s 发表于 2015-11-12 15:01 | 显示全部楼层
TIM1是高级定时器,TIM1_CtrlPWMOutputs操作的是BKR寄存器,TIM2没有这个寄存器。
可以用TIM2_Cmd(),建议楼主参考TIM2的例程看看。
zhuotuzi 发表于 2015-11-12 15:56 | 显示全部楼层
TIM1_CtrlPWMOutputs(ENABLE),,,楼主意思是需要一个这样输出控制的使能?PWM相关的寄存器都看一下,有没有这样的寄存器。
可可球 发表于 2015-11-12 19:41 | 显示全部楼层
TIM2有PWM相关的寄存器吗
airwill 发表于 2015-11-12 22:06 | 显示全部楼层
这个函数是由外设寄存器控制位决定的.
不过配置后定时器2不会产生pwm波, 应该还有定时器使能位或者 GPIO 口配置方面的问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

6

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部