Gpio0 To Gpio31 Multiplexing Diagram - Texas Instruments Concerto F28M35 Series Technical Reference Manual

Table of Contents

Advertisement

C28 General-Purpose Input/Output (GPIO)
0 = PU disabled (reset value)
1 = PU enabled
PU
GPIOPUR
GPIOx
High
impedance
output
control
XRS
A
GPxDAT latch/read are accessed at the same memory location.
B
Pull-up selection is only controlled by the M3 GPIO registers except GPIO128-GPIO135, which is controlled by the
GPEPUD register.
Notes:
Note the bit polarity difference between GPIOPUR and GPEPUD registers when enabling pullups.
Open drain selection is only controlled by the M3 GPIO registers.
The appropriate bits in the GPIOCSEL registers (M3 GPIO registers) must be set to use the C28
GPIOs. If the GPIO is set as an M3 GPIO, the C28 GPIO MUX inputs are still active and can be read.
370
General-Purpose Input/Output (GPIO)
Figure 4-35. GPIO0 to GPIO31 Multiplexing Diagram
GPIOLPMSEL
1
LPMCR0
Low power
modes block
GPIOx.async
SYSCLKOUT
(B)
Sync
Qual
async
GPACTRL
GPAQSEL 1/2
GPAMUX 1/2
0 = input, 1 = output
Copyright © 2012–2019, Texas Instruments Incorporated
GPTRIP4 (XINT1)
GPTRIP5 (XINT2)
GPTRIP6 (XINT3)
External
interrupt
MUX
(default
on reset)
00
00
3 samples
01
01
6 samples
10
10
11
11
2
(default on reset)
00
01
10
11
2
00
01
10
11
SPRUH22I – April 2012 – Revised November 2019
www.ti.com
PIE
GPADAT (read)
(default on reset)
N/C
Peripheral 1 input
Peripheral 2 input
Peripheral 3 input
GPASET,
GPACLEAR,
GPATOGGLE
GPIOx_OUT
(A)
GPADAT
(latch)
Peripheral 1 output
Peripheral 2 output
Peripheral 3 output
(default on reset)
GPIOx_DIR
GPADIR
(latch)
Peripheral 1 output enable
Peripheral 2 output enable
Peripheral 3 output enable
Submit Documentation Feedback

Advertisement

Table of Contents
loading

Table of Contents