Texas Instruments Hercules TMS570LS04x/03x LaunchPad Evaluation Kit LAUNCHXL-TMS57004 LAUNCHXL-TMS57004 Data Sheet

Product codes
LAUNCHXL-TMS57004
Page of 106
SPNS186A – OCTOBER 2012 – REVISED SEPTEMBER 2013
5.3
General-Purpose Input/Output
The GPIO module on this device supports one port GIOA. The I/O pins are bidirectional and bit-
programmable. GIOA supports external interrupt capability.
5.3.1
Features
The GPIO module has the following features:
Each IO pin can be configured as:
Input
Output
Open Drain
The interrupts have the following characteristics:
Programmable interrupt detection either on both edges or on a single edge (set in GIOINTDET)
Programmable edge-detection polarity, either rising or falling edge (set in GIOPOL register)
Individual interrupt flags (set in GIOFLG register)
Individual interrupt enables, set and cleared through GIOENASET and GIOENACLR registers
respectively
Programmable interrupt priority, set through GIOLVLSET and GIOLVLCLR registers
Internal pullup/pulldown allows unused I/O pins to be left unconnected
For information on input and output timings see
and
76
Peripheral Information and Electrical Specifications
Copyright © 2012–2013, Texas Instruments Incorporated
Product Folder Links: