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.

TMDSCNCD28388D: ePWM在增减计数模式下CMPA=CMPB时的动作优先级问题

Part Number: TMDSCNCD28388D

Hi,我在生成PWM的时候遇到了一个问题。PWM的一些配置如下:

PWM计数周期TBPRD为5000,PWM时钟频率为100 MHz,计数模式设置为up-down模式,即一个周期是100us。

动作字AQCTLA配置为0x691( 即CBD clear (01) CBU set (10)  CAD set (10) CAU clear (01) PRD nothing(00) ZERO clear (01))

CMPA与CMPB的值均为 0.4*TBPRD。

我看TRM中CBU和CBD的动作优先级都大于CAU和CAD,那么理论上来说生成的PWM应该是个占空比为0的波形。

但我实际测试时发现占空比是60%,

我不知道是我哪一块的理解有问题,来请教一下。