打印

STM32输出PWM波的问题

[复制链接]
813|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 潜力变魅力 于 2017-8-28 11:06 编辑

STM32输出PWM 波的时候,使用定时器1输出PWM波,没有问题,但是使用定时器3、4就不能输出
上程序:

定时器4的:




相关帖子

沙发
潜力变魅力|  楼主 | 2017-8-28 11:07 | 只看该作者
希望会的帮忙看一下,调试了很久没有找到原因。

使用特权

评论回复
板凳
ningling_21| | 2017-8-28 11:11 | 只看该作者
潜力变魅力 发表于 2017-8-28 11:07
希望会的帮忙看一下,调试了很久没有找到原因。

不是所有的定时器都可以输出PWM

使用特权

评论回复
地板
潜力变魅力|  楼主 | 2017-8-28 11:16 | 只看该作者
ningling_21 发表于 2017-8-28 11:11
不是所有的定时器都可以输出PWM

定时器1.2.3.4多是可以产生PWM波的

使用特权

评论回复
5
ningling_21| | 2017-8-28 11:27 | 只看该作者
潜力变魅力 发表于 2017-8-28 11:16
定时器1.2.3.4多是可以产生PWM波的

哪个型号芯片? 输出的管脚是否对应?

使用特权

评论回复
6
潜力变魅力|  楼主 | 2017-8-28 12:34 | 只看该作者
ningling_21 发表于 2017-8-28 11:27
哪个型号芯片? 输出的管脚是否对应?

stm32f103RET6

使用特权

评论回复
7
潜力变魅力|  楼主 | 2017-8-28 12:34 | 只看该作者
我是安照这个来的

使用特权

评论回复
8
潜力变魅力|  楼主 | 2017-8-28 16:14 | 只看该作者
找到问题了 RCC_APB2PeriphClockCmd(RCC_APB1Periph_TIM4, ENABLE); 这一句没有搞错了,以后还是需要细心一点。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

8

主题

295

帖子

4

粉丝