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.
AQCTL.bit.LDAQAMODE与CMPCTL.bit.LOADAMODE之间是什么关系?
是不是只用配置CMPCTL.bit.LOADAMODE即可?
EPwm7Regs.TBPRD = EPWM_TIMER_TBPRD; EPwm7Regs.TBPHS.bit.TBPHS = 0x0000; EPwm7Regs.TBCTR = 0x0000; EPwm7Regs.TBCTL.bit.CTRMODE = TB_COUNT_UPDOWN; EPwm7Regs.TBCTL.bit.PHSEN = TB_DISABLE; EPwm7Regs.TBCTL.bit.HSPCLKDIV = TB_DIV1; EPwm7Regs.TBCTL.bit.CLKDIV = TB_DIV1; EPwm7Regs.TBCTL.bit.SYNCOSEL = TB_CTR_ZERO; EPwm7Regs.CMPCTL.bit.SHDWAMODE = CC_SHADOW; EPwm7Regs.CMPCTL.bit.LOADAMODE = CC_CTR_ZERO_PRD; EPwm7Regs.CMPA.bit.CMPA = EPWM_TIMER_TBPRD >> 1; EPwm7Regs.AQCTL.bit.LDAQAMODE = CC_CTR_ZERO_PRD; EPwm7Regs.AQCTLA.bit.CAU = AQ_CLEAR; EPwm7Regs.AQCTLA.bit.CAD = AQ_SET; EPwm7Regs.DBCTL.bit.OUT_MODE = DB_FULL_ENABLE; EPwm7Regs.DBCTL.bit.POLSEL = DB_ACTV_HIC; EPwm7Regs.DBCTL.bit.IN_MODE = DBA_ALL; EPwm7Regs.DBRED.bit.DBRED = EPWM_MIN_DB; EPwm7Regs.DBFED.bit.DBFED = EPWM_MIN_DB; EPwm7Regs.ETSEL.bit.INTSEL = ET_CTR_PRDZERO; EPwm7Regs.ETSEL.bit.INTEN = 1; EPwm7Regs.ETPS.bit.INTPRD = ET_1ST;