ePWM
7 - 34 C2000 Microcontroller Workshop - Control Peripherals
ePWM Event-Trigger Interrupts and SOC
TBCTR
TBPRD
.
.
.
.
.
.
.
.
EPWMA
EPWMB
CMPB
CMPA
CTR = 0
CTR = PRD
CTRU = CMPA
CTRD = CMPA
CTRU = CMPB
CTRD = CMPB
CTR = 0 or PRD
.
.
.
.
.
Event-trigger interrupts and start of conversions can be generated on counter equals zero, counter
equal period, counter equal zero or period, counter up equal compare A, counter down equal
compare A, counter up equal compare B, counter down equal compare B. Notice counter up and
down are independent and separate.
ePWM Event-Trigger Sub-Module
Registers
(lab file: EPwm.c)
Name Description Structure
ETSEL Event-Trigger Selection EPwmxRegs.ETSEL.all =
ETPS Event-Trigger Pre-Scale EPwmxRegs.ETPS.all =
ETFLG Event-Trigger Flag EPwmxRegs.ETFLG.all =
ETCLR Event-Trigger Clear EPwmxRegs.ETCLR.all =
ETFRC Event-Trigger Force EPwmxRegs.ETFRC.all =