28377的EPWM周期分辨率是150ps但是我从CONTROLSUIT里面找到的例程没有这么高,并且EPwm2Regs.TBCTL.bit.CLKDIV = TB_DIV1;这句也没有分频,应该如何更改?
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.
28377的EPWM周期分辨率是150ps但是我从CONTROLSUIT里面找到的例程没有这么高,并且EPwm2Regs.TBCTL.bit.CLKDIV = TB_DIV1;这句也没有分频,应该如何更改?
28377的PWM的时钟频率最高为100MHZ,但是controlsuit里的例程只有12.5MHZ,我把SYSCLKDIVSEL和PERCLKDIVEL两个寄存器清零之后也只有50MHZ,PWM的时钟公式是TBCLK=EPWMCLK/(HSPCLKDIV*CLKDIV),我现在HSPCLKDIV和CLKDIV都配置为0了。请教一下还要改哪里才能把时钟配置成100MHZ。
用示波器测出你的PWM输出频率,然后再乘以定时器的计数周期,结果就是你的时基周期。