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 寄存器设置。

Guru**** 2540720 points
Other Parts Discussed in Thread: TMS320F28374S

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/706308/tms320f28374s-epwm11a-register-setting

器件型号:TMS320F28374S

你(们)好

我尝试使用 TMS320F28374S EPWM11A、但遇到了问题。
EPwm11Regs.CMPA.bit.CMPA 未写入任何数据。
请检查问题所在。

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

 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。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    您能否详细阐述您的问题? 您是否能够为 EPWM11写入其他寄存器? 检查 EPWM11的时钟是否启用。

    我进行了快速检查、并能够为 ePWM 11设置 CMPA 寄存器的值。

    谢谢
    Vasudha
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

     EPWM11的时钟被禁用。

    感谢你的帮助。

    它被清除。