GPIO0.trip
GPTRIP1SEL
0
63
EPWMx Module
EPWM2 Module
EPWM3 Module
TZ1
TZ2
TZ3
TRIPIN1
and
TZ1
TRIPIN2
and
TZ2
TRIPIN3
and
TZ3
TRIPIN4
TRIPIN5
TRIPIN6
TRIPIN7
TRIPIN8
TRIPIN9
TRIPIN10
TRIPIN1
1
TRIPIN12
Trip-Zone (TZ)
Submodule
Digital Compare (DC) Submodule
EPWM1 Module
GPTRIP2SEL
0
63
GPTRIP3SEL
0
63
GPTRIP4SEL
0
63
GPTRIP5SEL
0
63
GPTRIP6SEL
0
63
GPTRIP7SEL
0
63
GPTRIP8SEL
0
63
GPTRIP9SEL
0
63
GPTRIP10SEL
0
63
GPTRIP1
1SEL
0
63
GPTRIP12SEL
0
63
Async/
Sync
Sync + Qual
Async/
Sync
Sync + Qual
GPIO63.trip
PU
GPIOPUR
GPIO0
PU
GPIOPUR
GPIO63
GPTRIP1
GPTRIP2
GPTRIP3
GPTRIP4
GPTRIP5
GPTRIP6
GPTRIP7
GPTRIP8
GPTRIP9
GPTRIP10
GPTRIP11
GPTRIP12
ECAP1
ECAP2
ECAP3
ECAP4
ECAP5
ECAP6
XINT1
ADC
XINT2
XINT3
C28
PIE
SYNCIN
ePWM
0 = PU disabled (reset value)
1 = PU enabled
ADCEXTTRIG
C28 General-Purpose Input/Output (GPIO)
383
SPRUHE8E – October 2012 – Revised November 2019
Copyright © 2012–2019, Texas Instruments Incorporated
General-Purpose Input/Output (GPIO)
Figure 4-39. GPIO MUX-to-Trip Input Connectivity
Any of the 64 GPIO pins can be flexibly mapped to be the trip-zone input or trip inputs to the EPWM trip-
zone sub-module and EPWM digital compare sub-module. Refer to the
EPWM
chapter for more
information. Any of the 64 GPIO pins can also be mapped to three external interrupts. The GPIO Trip
Input Select (GPTRIPxSEL) register defines which GPIO pins get assigned the functionality described
above. Refer to the
GPIO
chapter for more information. The GPTRIPxSEL register must also be used to
allow ECAP modules to capture data on a pin. Refer to the
ECAP
chapter for more information.