Hi,
After I read instruction, I have this code
SysCtrlRegs.PCLKCR0.bit.TBCLKSYNC = 1;
SysCtrlRegs.PCLKCR1.bit.EPWM1ENCLK = 1; // ePWM1
SysCtrlRegs.PCLKCR1.bit.EPWM2ENCLK = 1; // ePWM2
EPwm1Regs.TBPRD = 800;
EPwm1Regs.TBCTL.bit.CTRMODE = 0x0;
EPwm1Regs.TBCTL.bit.PRDLD = 0x0;
EPwm1Regs.CMPA.half.CMPA = 400;
EPwm1Regs.CMPCTL.bit.SHDWAMODE = 0x0;
EPwm1Regs.CMPCTL.bit.SHDWBMODE = 0x0;
EPwm1Regs.CMPCTL.bit.LOADAMODE = 0x0;
EPwm1Regs.CMPCTL.bit.LOADBMODE = 0x0;
EPwm1Regs.AQCTLA.bit.CAU = 0x2;
EPwm1Regs.AQCTLA.bit.CAD = 0x1;
EPwm1Regs.DBCTL.bit.OUT_MODE = 0x3;
EPwm1Regs.DBCTL.bit.POLSEL = 0x2;
EPwm1Regs.DBFED = 50;
EPwm1Regs.DBRED = 50;
EPwm1Regs.TZSEL.bit.CBC1 = 1;
EPwm1Regs.TZSEL.bit.CBC2 = 1;
EPwm1Regs.TZCTL.bit.TZA = 1;
EPwm1Regs.TZCTL.bit.TZB = 2;
GpioCtrlRegs.GPAPUD.bit.GPIO0 = 0;
GpioCtrlRegs.GPAMUX1.bit.GPIO0 = 1;
But when I use osilloscope to check, I don't see anything
I don't know what I'm wrong or missing
Please help me !