User Manual

Apollo3 Blue Datasheet
DS-A3-0p9p1 Page 427 of 909 2019 Ambiq Micro, Inc.
All rights reserved.
11.7.2.5 PADREGE Register
Pad Configuration Register E (Pads 16-19)
OFFSET: 0x00000010
INSTANCE 0 ADDRESS: 0x40010010
This register controls the pad configuration controls for PAD19 through PAD16. Writes to this register must
be unlocked by the PADKEY register.
Table 633: PADREGE Register
3
1
3
0
2
9
2
8
2
7
2
6
2
5
2
4
2
3
2
2
2
1
2
0
1
9
1
8
1
7
1
6
1
5
1
4
1
3
1
2
1
1
1
0
0
9
0
8
0
7
0
6
0
5
0
4
0
3
0
2
0
1
0
0
RSVD
PAD19FNC-
SEL
PAD19STRNG
PAD19INPEN
PAD19PULL
RSVD
PAD18FNC-
SEL
PAD18STRNG
PAD18INPEN
PAD18PULL
RSVD
PAD17FNC-
SEL
PAD17STRNG
PAD17INPEN
PAD17PULL
RSVD
PAD16FNC-
SEL
PAD16STRNG
PAD16INPEN
PAD16PULL
Table 634: PADREGE Register Bits
Bit Name Reset RW Description
31:30 RSVD 0x0 RO
RESERVED
29:27 PAD19FNCSEL 0x3 RW
Pad 19 function select
CMPRF0 = 0x0 - Configure as the analog comparator reference 0 signal
NCE19 = 0x1 - IOM/MSPI nCE group 19
CT6 = 0x2 - CTIMER conenction 6
GPIO19 = 0x3 - Configure as GPIO19
SCCLK = 0x4 - SCARD serial clock
ANATEST1 = 0x5 - Configure as the ANATEST1 I/O signal
UART1RX = 0x6 - Configure as the UART1 RX input signal
I2SBCLK = 0x7 - Configure as the PDM I2S bit clock input signal
26 PAD19STRNG 0x0 RW
Pad 19 drive strength
LOW = 0x0 - Low drive strength
HIGH = 0x1 - High drive strength
25 PAD19INPEN 0x0 RW
Pad 19 input enable
DIS = 0x0 - Pad input disabled
EN = 0x1 - Pad input enabled
24 PAD19PULL 0x0 RW
Pad 19 pullup enable
DIS = 0x0 - Pullup disabled
EN = 0x1 - Pullup enabled
23:22 RSVD 0x0 RO
RESERVED