Other Parts Discussed in Thread: SYSCONFIG, C2000WARE
我感觉这是一个BUG,如上图所示,当我启用了HRPWM后,要移相角高精度,但是HRPWM里的只能设置 TBPHSHR,在普通PWM里设置粗略的值可以看到右边调用的是
HRPWM_setPhaseShift(myEPWM2_BASE, 80),导致我波形一直没有移相,
如果关闭HRpwm support,如下图,则设置相位寄存器就又变回EPWM_setPhaseShift(myEPWM2_BASE, 80);
也可能是我没有理解,还是什么原因?请大家帮我解答一下
还有如果我后一路PWM既想要高精度相位,也想要高精度占空比,应该怎么做,我感觉用这个工具不太会