我为了设置4个移向90的pwm波形,开关频率10k.
我设置了EPwm4Regs.TBPRD = 3750
EPwm4Regs.TBPHS.half.TBPHS=5625超过了周期
导致我EPwm4.TPCTR>EPwm4.TBPRD,这样导致我有段时间没有pwm产生
Emma Wang:
你可以考虑使能两个EPWM模块,A/B路输出互为反相,两个EPWM模块之间相差90度,同样可以实现四路移相的PWM。
我为了设置4个移向90的pwm波形,开关频率10k.
我设置了EPwm4Regs.TBPRD = 3750
EPwm4Regs.TBPHS.half.TBPHS=5625超过了周期
导致我EPwm4.TPCTR>EPwm4.TBPRD,这样导致我有段时间没有pwm产生
Chao Zhang20:
回复 Emma Wang:
这个问题解决了,谢谢啊
我为了设置4个移向90的pwm波形,开关频率10k.
我设置了EPwm4Regs.TBPRD = 3750
EPwm4Regs.TBPHS.half.TBPHS=5625超过了周期
导致我EPwm4.TPCTR>EPwm4.TBPRD,这样导致我有段时间没有pwm产生
user3900194:
回复 Chao Zhang20:
请问您的问题如何解决的啊
TI中文支持网



