Datasheet

GPxDAT (read)
Input
Qualification
GPxMUX1/2
High-Impedance
Output Control
GPIOx pin
XRS
0 = Input, 1 = Output
Low-Power
Modes Block
01
10
11
01
10
11
01
10
11
GPxPUD
Internal
Pullup
= Default at Reset
External Interrupt
MUX
Peripheral 3 Input
Peripheral 3 Output Enable
Peripheral 2 Output Enable
Peripheral 1 Output Enable
Peripheral 3 Output
Peripheral 2 Output
Peripheral 1 Output
Peripheral 2 Input
Peripheral 1 Input
N/C
GPxDIR (latch)
GPxDAT (latch)
Asynchronous
path
Asynchronous path
LPMCR0
GPIOLMPSEL
GPxCTRL
GPxQSEL1/2
GPIOXNMISEL
GPIOXINT2SEL
GPIOXINT1SEL
GPxSET
GPxCLEAR
GPxTOGGLE
00
00
00
PIE
TMS320F2809, TMS320F2808, TMS320F2806
TMS320F2802, TMS320F2801, TMS320C2802
TMS320C2801, TMS320F28016, TMS320F28015
www.ti.com
SPRS230N OCTOBER 2003REVISED MAY 2012
4.11 GPIO MUX
On the 280x, the GPIO MUX can multiplex up to three independent peripheral signals on a single GPIO
pin in addition to providing individual pin bit-banging IO capability. The GPIO MUX block diagram per pin
is shown in Figure 4-16. Because of the open-drain capabilities of the I2C pins, the GPIO MUX block
diagram for these pins differ. See the TMS320x280x, 2801x, 2804x DSP System Control and Interrupts
Reference Guide (literature number SPRU712) for details.
A. x stands for the port, either A or B. For example, GPxDIR refers to either the GPADIR and GPBDIR register
depending on the particular GPIO pin selected.
B. GPxDAT latch/read are accessed at the same memory location.
Figure 4-16. GPIO MUX Block Diagram
Copyright © 2003–2012, Texas Instruments Incorporated Peripherals 81
Submit Documentation Feedback
Product Folder Link(s): TMS320F2809 TMS320F2808 TMS320F2806 TMS320F2802 TMS320F2801 TMS320C2802
TMS320C2801 TMS320F28016 TMS320F28015