标题: 关于stm32 PWM占空比的相关问题 [打印本页]

作者: 一花一叶罗    时间: 2019-8-2 11:04
标题: 关于stm32 PWM占空比的相关问题
我见stm32有的PWM程序里
        TIM3_PWM_Init(999,8);                 TIM3->CCR4寄存器的值超过了1000,
这是占空比超过了1?那这样意味着什么,电机反向转动还是?
然后里面有段程序是
        TIM3->CCR1 = 1000;                                //设定CH1占空比,(实际上占空比取反,占空比60%)
        TIM3->CCR2 = 1000;                                //设定CH2占空比
        TIM3->CCR3 = 1000;                                //
        TIM3->CCR4 = 1000;                                //

那个占空比取反,占60%是啥意思

作者: aaaaaa。    时间: 2019-8-2 12:58
你把程序发全,你的PWM模式都没写出来是模式几
作者: aaaaaa。    时间: 2019-8-2 14:04
如果TIM3的PWM模式是PWM2,那么占空比就是反着取
作者: 达达达    时间: 2019-8-2 14:08
函数看不到,只看你的描述不好解答,把程序都贴上来
作者: ewfghfghg    时间: 2019-8-2 16:54
PWM是脉冲宽度调制,占空比是高电平占整个周期的比例
作者: 酒不醉人    时间: 2019-8-2 17:30
上具体代码
作者: 伊特    时间: 2019-8-2 17:56
有么有控制电机正反转的程序
作者: qwer09    时间: 2019-8-5 14:25
先说一下是pwm1还是pwm2




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1