问题补充:
F2812DSP中可对称PWM占空比的计算公式请详细解释一下提供的公式,非常感谢!“如果要产生非对称PWM波形,将期望的PWM周期除以通用定时器输入时钟的周期,并减去1,就能得到定时器的对应周期值。”什么意思啊?
答案:
【答案】 PWM占空比的计算公式跟DSP没关系的,占空比永远都是一个开关周期中,开通时间除以开关周期。只是在DSP实现PWM的时候三角波是用DSP通用定时器 递增 递减计数得到的,递增计数相当于三角波的上升的一边,当计数值达到设置的计数值就开始递减,一直减到0,作为三角波的另一边,然后如此反复 递增 递减,就是一定频率的三角波了。
补充问题 其实原理和上面一样了,输入时钟就是 计数 的快慢了,三角波的计数周期是你自己配置的,时钟当然你也可以配置,每个时钟周期 计数器 计数值 加1或者 减1, 这样 PWM的周期除以时钟周期就是计数值了,也就是一个三角波有多少个时钟周期计数完成,也就是决定了三角波的频率,只是递增递减构成一个三角波周期,所以计数器周期值应该再除以2就是了,你的减1 我也不知道是啥意思,可能跟你看到的其他部分的东西有关吧。