11 gpio mux – Texas Instruments TMS320F2802 User Manual

Page 81

Advertising
background image

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 2003 – REVISED 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

Advertising
This manual is related to the following products: