This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS320F280049: HRPWM frequency shaking

Part Number: TMS320F280049

我在调试HRPWM过程中发现,PWM的频率会发生抖动,我的应用是变频控制,但是在程序内固定某个频率条件下,发现输出的PWM的频率在抖动;

比如,fPWM = 500KHz时,TBPRD = 100,up-down模式,此时PWM输出很稳定。但是当fPWM = 501KHz时,PWM输出的频率在500KHz和502KHz之间跳动;

类似的,fPWM = 1000KHz时,TBPRD = 100,up-down模式,此时PWM输出很稳定。但是当fPWM = 999KHz时,PWM输出的频率在990KHz和1000KHz之间跳动;

请问,这种现象是MCU的HRPWM本身的问题,还是我的HRPWM配置有问题?

thanks