Espressif Systems ESP32 Technical Reference Manual page 55

Hide thumbs Also See for ESP32:
Table of Contents

Advertisement

4.13 Registers
Register 4.33: IO_MUX_x_REG (x: GPIO0-GPIO39) (0x10+4*x)
31
0
0
0
0
0
0
0
IO_x_MCU_SEL Select the IO_MUX function for this signal. 0 selects Function 1, 1 selects Function
2, etc. (R/W)
IO_x_FUNC_DRV Select the drive strength of the pad. A higher value selects a higher strength. (R/W)
IO_x_FUNC_IE Input enable of the pad. 1: input enabled; 0: input disabled. (R/W)
IO_x_FUNC_WPU Pull-up enable of the pad. 1: internal pull-up enabled; 0: internal pull-up disabled.
(R/W)
IO_x_FUNC_WPD Pull-down enable of the pad. 1: internal pull-down enabled, 0: internal pull-down
disabled. (R/W)
IO_x_MCU_DRV Select the drive strength of the pad during sleep mode. A higher value selects a
higher strength. (R/W)
IO_x_MCU_IE Input enable of the pad during sleep mode. 1: input enabled; 0: input disabled. (R/W)
IO_x_MCU_WPU Pull-up enable of the pad during sleep mode. 1: internal pull-up enabled; 0: internal
pull-up disabled. (R/W)
IO_x_MCU_WPD Pull-down enable of the pad during sleep mode. 1: internal pull-down enabled; 0:
internal pull-down disabled. (R/W)
IO_x_SLP_SEL Sleep mode selection of this pad. Set to 1 to put the pad in sleep mode. (R/W)
IO_x_MCU_OE Output enable of the pad in sleep mode. 1: enable output; 0: disable output. (R/W)
31
x
x
x
x
x
x
x
RTCIO_RTC_GPIO_OUT_DATA GPIO0-17 output register. Bit14 is GPIO[0], bit15 is GPIO[1], etc.
(R/W)
Espressif Systems
0
0
0
0
0
0
0
0
Register 4.34: RTCIO_RTC_GPIO_OUT_REG (0x0000)
x
x
x
x
x
x
x
x
15
14
12
11
10
9
0
0
0x0
0x2
0
14
27
x
x
x
0
0
0
0
0
54
ESP32 Technical Reference Manual V1.0
4 IO_MUX AND GPIO MATRIX
8
7
6
5
4
3
2
1
0
0
0x0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Reset
14
0
Reset

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the ESP32 and is the answer not in the manual?

Questions and answers

Table of Contents

Save PDF