Dear All,
I need to generate two interrupts one another one from EPWM module (i. CMPA=CTR rising slope, ii. CMPA=CTR falling slope).
I have tested the code for one interrupt it is working fine, when I going for second interrupt its not.
I have shared my interrupt portion below,
EPwm1Regs.ETSEL.bit.INTEN = 1; // Enable INT
EPwm1Regs.ETSEL.bit.INTSEL = ET_CTRD_CMPA; // Select INT on CMPA==CTR event on falling slope
EPwm1Regs.ETPS.bit.INTPRD = ET_1ST; // Generate INT on 1st event
EPwm1Regs.ETSEL.bit.INTEN = 1; // Enable INT
EPwm1Regs.ETSEL.bit.INTSEL = ET_CTRU_CMPA; // Select INT on CMPA==CTR event on rising slope
EPwm1Regs.ETPS.bit.INTPRD = ET_1ST; // Generate INT on 1st event
Please let me know how I can generate multiple pwm interrupts.
Thank you,