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.
您好,
我正在使用2.8335万控制器板。 我的查询与ePWM模块相关。
我使用EPWM1通道作为SYNCOSEL=1和 所有其它ePWM通道 SYNCOSEL=0 (与EPWM1同步)的参考。 使用的ePWM计数器是所有通道的上下计数器。 我需要在EPWM1和其他通道之间使用相移,我正在使用PHSEN=0表示EPWM1,PHSEN=1表示所有其他ePWM。 我需要在PWM周期内两次更新EPWM2-EPWM6通道的TBPHS寄存器,一次是在计数器=零时,一次是在计数器=周期时。 但当前,当计数器为零时,更新仅发生一次。 在PWM期间使用ADCINT调用中断例程两次,在此期间完成了对TBPHS寄存器的更新。
如果有人做过类似的事情,请告诉我。
Ritwik
Ritwik,
我正在研究这个问题。
科迪
Ritwik,
您是否有任何备用的APDM? 如果是这样,您可以配置APWM以提供外部同步脉冲。 APWM的期限只需是EPWM1的一半。
此致,
科迪