各位大神,
本人使用TMS320F28377D写了一个DAB的程序,里面设置了PWM波形的输出频率为50KHz,输出正占空比为50%,由于有死区的存在,理论上要小一点。但是在实际测量中发现,PWM的波形在频率和占空比上都存在抖动,频率的抖动范围在53.6-46.8KHz左右,占空比的抖动范围在52-46%左右。
PWM的频率是通过设置TBPRD寄存器(固定值),然后通过PWM中断实现的,占空比是通过设置CMPA/CMPB寄存器(固定值)实现的,所有的PWM同步信号都是财通的TB_SYNC_IN的设置,本人新手小白,实在想不明白为什么会有这么大的波动,请各位大神不吝赐教,多谢!!!
本帖最后由 烟落无痕 于 2021-12-10 18:20 编辑