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.

TMS320F28374S: EPWM11A register setting.

Part Number: TMS320F28374S


Hi

I am trying to use the TMS320F28374S EPWM11A, but I am having a problem.
No data is written to EPwm11Regs.CMPA.bit.CMPA.
Please check what is wrong.

================================================================

 EPwm11Regs.TBPHS.bit.TBPHS = 0;
 EPwm11Regs.TBCTR = 0x0000;
 EPwm11Regs.CMPA.bit.CMPA = 0;
 EPwm11Regs.CMPB.bit.CMPB = 0;
        EPwm11Regs.TBCTL.bit.CTRMODE = TB_COUNT_UPDOWN;
        EPwm11Regs.TBCTL.bit.PHSEN = TB_ENABLE;
 EPwm11Regs.TBCTL.bit.PRDLD = TB_SHADOW;
        EPwm11Regs.TBCTL.bit.HSPCLKDIV = TB_DIV1;
        EPwm11Regs.TBCTL.bit.CLKDIV = TB_DIV1;
        EPwm11Regs.TBCTL.bit.SYNCOSEL = 0;
        EPwm11Regs.CMPCTL.bit.SHDWAMODE = CC_SHADOW;
        EPwm11Regs.CMPCTL.bit.SHDWBMODE = CC_SHADOW;
        EPwm11Regs.CMPCTL.bit.LOADAMODE = CC_CTR_ZERO;
        EPwm11Regs.CMPCTL.bit.LOADBMODE = CC_CTR_ZERO;
        EPwm11Regs.AQCTLA.bit.CAU = AQ_CLEAR;
        EPwm11Regs.AQCTLA.bit.CAD = AQ_SET;
        EPwm11Regs.AQCTLB.bit.CBU = AQ_CLEAR;
        EPwm11Regs.AQCTLB.bit.CBD = AQ_SET;
 EDIS;
        EALLOW;
        EPwm11Regs.DCTRIPSEL.bit.DCAHCOMPSEL = 0x4;
 EPwm11Regs.TZDCSEL.bit.DCAEVT1 = 2;
 EPwm11Regs.TZSEL.bit.DCAEVT1 = 0;
 EPwm11Regs.TZCTL.bit.DCAEVT1 = TZ_FORCE_LO;
 EPwm11Regs.DCACTL.bit.EVT1SRCSEL = 0;
 EPwm11Regs.DCACTL.bit.EVT1FRCSYNCSEL = 1;
        EDIS;
===========================================================
Br
YJ Kim.