docs(gpio): removed strapping description in programming guide

Closes https://github.com/espressif/esp-idf/issues/18969
This commit is contained in:
Chen Chen
2026-08-26 10:28:10 +08:00
parent ae2088092e
commit 26a8308400
26 changed files with 146 additions and 792 deletions
@@ -25,8 +25,7 @@
* - GPIO0
- ADC2_CH1
- RTC_GPIO11
- Strapping 管脚
-
* - GPIO1
-
-
@@ -35,8 +34,7 @@
* - GPIO2
- ADC2_CH2
- RTC_GPIO12
- Strapping 管脚
-
* - GPIO3
-
-
@@ -46,12 +44,10 @@
- ADC2_CH0
- RTC_GPIO10
-
* - GPIO5
-
-
- Strapping 管脚
-
* - GPIO6
-
-
@@ -85,7 +81,7 @@
* - GPIO12
- ADC2_CH5
- RTC_GPIO15
- Strapping 管脚;JTAG
- JTAG
* - GPIO13
- ADC2_CH4
@@ -100,7 +96,7 @@
* - GPIO15
- ADC2_CH3
- RTC_GPIO13
- Strapping 管脚;JTAG
- JTAG
* - GPIO16
-
@@ -116,52 +112,42 @@
-
-
-
* - GPIO19
-
-
-
* - GPIO21
-
-
-
* - GPIO22
-
-
-
* - GPIO23
-
-
-
* - GPIO25
- ADC2_CH8
- RTC_GPIO6
-
* - GPIO26
- ADC2_CH9
- RTC_GPIO7
-
* - GPIO27
- ADC2_CH7
- RTC_GPIO17
-
* - GPIO32
- ADC1_CH4
- RTC_GPIO9
-
* - GPIO33
- ADC1_CH5
- RTC_GPIO8
-
* - GPIO34
- ADC1_CH6
- RTC_GPIO4
@@ -194,7 +180,7 @@
.. note::
- Strapping 管脚:GPIO0、GPIO2、GPIO5、GPIO12 (MTDI) 和 GPIO15 (MTDO) 是 Strapping 管脚。更多信息请参考 `ESP32 技术规格书 <{IDF_TARGET_DATASHEET_CN_URL}>`_。
- Strapping 管脚:部分管脚被用作 Strapping 管脚。更多信息请参阅 *{IDF_TARGET_NAME} 技术规格书* > *启动配置项* [`PDF <{IDF_TARGET_DATASHEET_CN_URL}#cd-pins-strap>`__]。
- SPI0/1:GPIO6-11 和 GPIO16-17 通常连接到模组内集成的 SPI flash 和 PSRAM,因此不能用于其他用途。
- JTAG:GPIO12-15 通常用于在线调试。
- GPI:GPIO34-39 只能设置为输入模式,不具备软件使能的上拉或下拉功能。
@@ -9,7 +9,7 @@
.. gpio-summary
{IDF_TARGET_NAME} 芯片具有 21 个物理 GPIO 管脚(GPIO0 ~ GPIO20)。对于内置 SiP flash 的芯片型号,GPIO11 ~ GPIO17 专门用于连接 SiP flash。因此,对于这类芯片只有 14 个 GPIO 管脚可用。
{IDF_TARGET_NAME} 芯片具有 21 个物理 GPIO 管脚(GPIO0 ~ GPIO20)。对于内置 SiP flash 的芯片型号,GPIO11 ~ GPIO17 未引出至芯片管脚。因此,对于这类芯片只有 14 个 GPIO 管脚可用。
每个管脚都可用作一个通用 IO,或连接一个内部的外设 信号。通过 GPIO 交换矩阵和 IO MUX,可配置外设模块的输入信号来源于任何的 IO 管脚,并且外设模块的输 出信号也可连接到任意 IO 管脚。这些模块共同组成了芯片的 IO 控制。更多详细信息,请参阅 *{IDF_TARGET_NAME} 技术参考手册* > *IO MUX 和 GPIO 矩阵(GPIO、IO_MUX)* [`PDF <{IDF_TARGET_TRM_CN_URL}#iomuxgpio>`__]。
@@ -50,27 +50,21 @@
* - GPIO6
-
-
* - GPIO7
-
-
* - GPIO8
-
- Strapping 管脚
-
* - GPIO9
-
- Strapping 管脚
-
* - GPIO10
-
-
* - GPIO11
-
-
* - GPIO12
-
- SPI0/1
@@ -98,18 +92,15 @@
* - GPIO18
-
-
* - GPIO19
-
-
* - GPIO20
-
-
.. note::
- Strapping 管脚:GPIO8 和 GPIO9 是 Strapping 管脚。更多信息请参考 `ESP8684 技术规格书 <{IDF_TARGET_DATASHEET_CN_URL}>`_。
- Strapping 管脚:部分管脚被用作 Strapping 管脚。更多信息请参阅 *{IDF_TARGET_NAME} 技术规格书* > *启动配置项* [`PDF <{IDF_TARGET_DATASHEET_CN_URL}#cd-pins-strap>`__]。
- SPI0/1:GPIO12-17 通常用于 SPI flash,不推荐用于其他用途。
- RTC:GPIO0-5 可用于将芯片从 Deep-sleep 模式中唤醒,其他 GPIO 仅能将芯片从 Light-sleep 模式中唤醒。更多信息请参考 :ref:`唤醒源<api-reference-wakeup-source>` 章节。
@@ -31,7 +31,7 @@
* - GPIO2
- ADC1_CH2
- Strapping 管脚;RTC
- RTC
* - GPIO3
- ADC1_CH3
@@ -48,27 +48,21 @@
* - GPIO6
-
-
* - GPIO7
-
-
* - GPIO8
-
- Strapping 管脚
-
* - GPIO9
-
- Strapping 管脚
-
* - GPIO10
-
-
* - GPIO11
-
-
* - GPIO12
-
- SPI0/1
@@ -104,14 +98,12 @@
* - GPIO20
-
-
* - GPIO21
-
-
.. note::
- Strapping 管脚:GPIO2、GPIO8、和 GPIO9 是 Strapping 管脚。更多信息请参考 `ESP32-C3 技术规格书 <{IDF_TARGET_DATASHEET_CN_URL}>`_。
- Strapping 管脚:部分管脚被用作 Strapping 管脚。更多信息请参阅 *{IDF_TARGET_NAME} 技术规格书* > *启动配置项* [`PDF <{IDF_TARGET_DATASHEET_CN_URL}#cd-pins-strap>`__]。
- SPI0/1:GPIO12 ~ GPIO17 通常用于 SPI flash,不推荐用于其他用途。
- USB-JTAG:GPIO18 和 GPIO19 默认用于 USB-JTAG。如果将它们配置为普通 GPIO,驱动程序将禁用 USB-JTAG 功能。
- RTC:GPIO0 ~ GPIO5 可用于将芯片从 Deep-sleep 模式中唤醒,其他 GPIO 仅能将芯片从 Light-sleep 模式中唤醒。更多信息请参考 :ref:`唤醒源<api-reference-wakeup-source>` 章节。
@@ -26,67 +26,54 @@
-
- LP_GPIO0
-
* - GPIO1
- ADC1_CH0
- LP_GPIO1
-
* - GPIO2
- ADC1_CH1
- LP_GPIO2
- Strapping 管脚
-
* - GPIO3
- ADC1_CH2
- LP_GPIO3
-
* - GPIO4
- ADC1_CH3
- LP_GPIO4
-
* - GPIO5
- ADC1_CH4
- LP_GPIO5
-
* - GPIO6
- ADC1_CH5
- LP_GPIO6
-
* - GPIO7
-
-
- Strapping 管脚
-
* - GPIO8
-
-
-
* - GPIO9
-
-
-
* - GPIO10
-
-
-
* - GPIO11
-
-
-
* - GPIO12
-
-
-
* - GPIO13
-
-
@@ -101,7 +88,6 @@
-
-
-
* - GPIO16
-
-
@@ -141,35 +127,29 @@
-
-
-
* - GPIO24
-
-
-
* - GPIO25
-
-
- Strapping 管脚
-
* - GPIO26
-
-
-
* - GPIO27
-
-
- Strapping 管脚
-
* - GPIO28
-
-
- Strapping 管脚
-
.. note::
- Strapping 管脚:GPIO2、GPIO7、GPIO25、GPIO27 和 GPIO28 是 Strapping 管脚。更多信息请参考 `ESP32-C5 技术规格书 <{IDF_TARGET_DATASHEET_CN_URL}>`_。
- Strapping 管脚:部分管脚被用作 Strapping 管脚。更多信息请参阅 *{IDF_TARGET_NAME} 技术规格书* > *启动配置项* [`PDF <{IDF_TARGET_DATASHEET_CN_URL}#cd-pins-strap>`__]。
- SPI0/1:GPIO16 ~ GPIO22 通常用于 SPI flash 和 PSRAM,不推荐用于其他用途。
- USB-JTAG:GPIO13 和 GPIO14 默认用于 USB-JTAG。如果将它们配置为普通 GPIO,驱动程序将禁用 USB-JTAG 功能。
@@ -26,62 +26,50 @@
- ADC1_CH0
- LP_GPIO0
-
* - GPIO1
- ADC1_CH1
- LP_GPIO1
-
* - GPIO2
- ADC1_CH2
- LP_GPIO2
-
* - GPIO3
- ADC1_CH3
- LP_GPIO3
-
* - GPIO4
- ADC1_CH4
- LP_GPIO4
- Strapping 管脚
-
* - GPIO5
- ADC1_CH5
- LP_GPIO5
- Strapping 管脚
-
* - GPIO6
- ADC1_CH6
- LP_GPIO6
-
* - GPIO7
-
- LP_GPIO7
-
* - GPIO8
-
-
- Strapping 管脚
-
* - GPIO9
-
-
- Strapping 管脚
-
* - GPIO10
-
-
-
* - GPIO11
-
-
-
* - GPIO12
-
-
@@ -96,52 +84,42 @@
-
-
-
* - GPIO15
-
-
- Strapping 管脚
-
* - GPIO16
-
-
-
* - GPIO17
-
-
-
* - GPIO18
-
-
-
* - GPIO19
-
-
-
* - GPIO20
-
-
-
* - GPIO21
-
-
-
* - GPIO22
-
-
-
* - GPIO23
-
-
-
* - GPIO24
-
-
@@ -179,10 +157,10 @@
.. note::
- Strapping 管脚:GPIO4、GPIO5、GPIO8、GPIO9 和 GPIO15 是 Strapping 管脚。更多信息请参考 `ESP32-C6 技术规格书 <{IDF_TARGET_DATASHEET_CN_URL}>`_。
- Strapping 管脚:部分管脚被用作 Strapping 管脚。更多信息请参阅 *{IDF_TARGET_NAME} 技术规格书* > *启动配置项* [`PDF <{IDF_TARGET_DATASHEET_CN_URL}#cd-pins-strap>`__]。
- SPI0/1:GPIO24 ~ GPIO30 通常用于 SPI flash,不推荐用于其他用途。
- USB-JTAG:GPIO12 和 GPIO13 默认用于 USB-JTAG。如果将它们配置为普通 GPIO,驱动程序将禁用 USB-JTAG 功能。
- 对于内置 SiP flash 的芯片型号,GPIO24 ~ GPIO30 专门用于连接 SiP flash; 且 GPIO10 ~ GPIO11 未引出至芯片管脚。因此,对于这类芯片只有 22 个 GPIO 管脚可用。
- 对于内置 SiP flash 的芯片型号,SPI0/1 管脚以及 GPIO10 ~ GPIO11 未引出至芯片管脚。因此,对于这类芯片只有 22 个 GPIO 管脚可用。
- 对于无内置 SiP flash 的芯片型号,则 GPIO14 未引出至芯片管脚。
---
@@ -26,62 +26,50 @@
-
- LP_GPIO0
-
* - GPIO1
- ADC1_CH0
- LP_GPIO1
-
* - GPIO2
-
- LP_GPIO2
-
* - GPIO3
- ADC1_CH1
- LP_GPIO3
-
* - GPIO4
- ADC1_CH2
- LP_GPIO4
-
* - GPIO5
- ADC1_CH3
- LP_GPIO5
-
* - GPIO6
- ADC1_CH5
- LP_GPIO6
-
* - GPIO7
-
-
-
* - GPIO8
-
-
-
* - GPIO9
-
-
-
* - GPIO10
-
-
-
* - GPIO11
-
-
-
* - GPIO12
-
-
@@ -116,7 +104,6 @@
-
-
-
* - GPIO19
-
-
@@ -136,45 +123,37 @@
-
-
-
* - GPIO23
-
-
-
* - GPIO24
-
-
-
* - GPIO25
-
-
-
* - GPIO26
-
-
-
* - GPIO27
-
-
-
* - GPIO28
-
-
-
* - GPIO29
-
-
-
.. note::
- 其中一些管脚被用作 Strapping 管脚,可用于选择加载芯片的启动模式等。详细信息请见 `ESP32-C61 技术规格书 <{IDF_TARGET_DATASHEET_CN_URL}>`_ > ``Strapping 管脚``。
- Strapping 管脚:部分管脚被用作 Strapping 管脚。更多信息请参阅 *{IDF_TARGET_NAME} 技术规格书* > *启动配置项* [`PDF <{IDF_TARGET_DATASHEET_CN_URL}#cd-pins-strap>`__]。
- SPI0/1:GPIO14 ~ GPIO17 和 GPIO19 ~ GPIO21 通常用于 SPI flash 和 PSRAM,不推荐用于其他用途。
- USB-JTAG:GPIO12 和 GPIO13 默认用于 USB-JTAG。如果将它们配置为普通 GPIO,驱动程序将禁用 USB-JTAG 功能。
@@ -9,9 +9,7 @@
.. gpio-summary
{IDF_TARGET_NAME} 芯片具有 28 个物理 GPIO 管脚(GPIO0 ~ GPIO27)。
每个管脚都可用作一个通用 IO,或连接一个内部的外设信号。通过 GPIO 交换矩阵和 IO MUX,可配置外设模块的输入信号来源于任何的 IO 管脚,并且外设模块的输出信号也可连接到任意 IO 管脚。这些模块共同组成了芯片的 IO 控制。更多详细信息,请参阅 *{IDF_TARGET_NAME} 技术参考手册* > *IO MUX 和 GPIO 矩阵(GPIO、IO_MUX)* [`PDF <{IDF_TARGET_TRM_CN_URL}#iomuxgpio>`__]。
{IDF_TARGET_NAME} 芯片具有 28 个物理 GPIO 管脚(GPIO0 ~ GPIO27)。每个管脚都可用作一个通用 IO,或连接一个内部的外设信号。通过 GPIO 交换矩阵和 IO MUX,可配置外设模块的输入信号来源于任何的 IO 管脚,并且外设模块的输出信号也可连接到任意 IO 管脚。这些模块共同组成了芯片的 IO 控制。更多详细信息,请参阅 *{IDF_TARGET_NAME} 技术参考手册* > *IO MUX 和 GPIO 矩阵(GPIO、IO_MUX)* [`PDF <{IDF_TARGET_TRM_CN_URL}#iomuxgpio>`__]。
下表提供了各管脚的详细信息,部分 GPIO 具有特殊的使用限制,具体可参考表中的注释列。
@@ -26,42 +24,35 @@
* - GPIO0
-
-
* - GPIO1
- ADC1_CH0
-
* - GPIO2
- ADC1_CH1
- Strapping 管脚
-
* - GPIO3
- ADC1_CH2
- Strapping 管脚
-
* - GPIO4
- ADC1_CH3
-
* - GPIO5
- ADC1_CH4
-
* - GPIO6
-
-
* - GPIO7
-
- RTC
* - GPIO8
-
- Strapping 管脚,RTC
- RTC
* - GPIO9
-
- Strapping 管脚,RTC
- RTC
* - GPIO10
- ANA_CMPR_CH0 外部参考电压
@@ -114,19 +105,15 @@
* - GPIO22
-
-
* - GPIO23
-
-
* - GPIO24
-
-
* - GPIO25
-
- Strapping 管脚
-
* - GPIO26
-
- USB-JTAG
@@ -137,10 +124,10 @@
.. note::
- Strapping 管脚: GPIO2、GPIO3、GPIO8、GPIO9 和 GPIO25 是 Strapping 管脚。更多信息请参考 `ESP32-H2 技术规格书 <{IDF_TARGET_DATASHEET_CN_URL}>`_。
- Strapping 管脚:部分管脚被用作 Strapping 管脚。更多信息请参阅 *{IDF_TARGET_NAME} 技术规格书* > *启动配置项* [`PDF <{IDF_TARGET_DATASHEET_CN_URL}#cd-pins-strap>`__]。
- SPI0/1: GPIO15-21 通常用于 SPI flash, 不推荐用于其他用途。
- USB-Serial-JTAG: GPIO26 和 GPIO27 默认用于 USB-Serial-JTAG。用做 GPIO 时驱动程序将禁用 USB-Serial-JTAG。
- 对于合封了 flash 的芯片型号, GPIO15–GPIO21 专门用于连接该 flash, 并未引出至芯片管脚。且 GPIO6–GPIO7 也未引出至芯片管脚,用户不可用。用户可配置使用其他剩余的 19 个 GPIO 管脚, 编号为: GPIO0–GPIO5、GPIO8–GPIO14、GPIO22–GPIO27。
- 对于合封了 flash 的芯片型号,SPI0/1 管脚以及 GPIO6–GPIO7 未引出至芯片管脚。用户可配置使用其他剩余的 19 个 GPIO 管脚, 编号为: GPIO0–GPIO5、GPIO8–GPIO14、GPIO22–GPIO27。
- RTC:GPIO7–GPIO14 可用于将芯片从 Deep-sleep 模式中唤。请注意,虽然 GPIO7 是一个 RTC GPIO,但由于未引出,无法用于外部唤醒。其他 GPIO 仅能将芯片从 Light-sleep 模式中唤醒。更多信息请参考 :ref:`唤醒源 <api-reference-wakeup-source>` 章节。
---
@@ -26,87 +26,70 @@
-
-
-
* - GPIO1
- ADC1_CH0
-
-
* - GPIO2
- ADC1_CH1
-
-
* - GPIO3
- ADC1_CH2
-
-
* - GPIO4
- ADC1_CH3
-
-
* - GPIO5
- ADC1_CH4
- LP_GPIO0
-
* - GPIO6
-
- LP_GPIO1
-
* - GPIO7
-
- LP_GPIO2
-
* - GPIO8
-
- LP_GPIO3
- Strapping 管脚
-
* - GPIO9
-
- LP_GPIO4
-
* - GPIO10
-
- LP_GPIO5
-
* - GPIO11
-
- LP_GPIO6
-
* - GPIO12
-
-
-
* - GPIO13
-
-
- Strapping 管脚
-
* - GPIO14
-
-
- Strapping 管脚
-
* - GPIO15
-
-
-
* - GPIO16
-
-
-
* - GPIO17
-
-
@@ -154,7 +137,7 @@
.. note::
- Strapping 管脚:GPIO8、GPIO13 和 GPIO14 是 Strapping 管脚。更多信息请参考 `ESP32-H21 技术规格书 <{IDF_TARGET_DATASHEET_CN_URL}>`_。
- Strapping 管脚:部分管脚被用作 Strapping 管脚。更多信息请参阅 *{IDF_TARGET_NAME} 技术规格书* > *启动配置项* [`PDF <{IDF_TARGET_DATASHEET_CN_URL}#cd-pins-strap>`__]。
- SPI0/1:GPIO19 ~ GPIO25 通常用于 SPI flash,不推荐用于其他用途。
- USB-JTAG:GPIO17 和 GPIO18 默认用于 USB-JTAG。如果将它们配置为普通 GPIO,驱动程序将禁用 USB-JTAG 功能。
@@ -26,32 +26,26 @@
-
- LP_GPIO0
-
* - GPIO1
-
- LP_GPIO1
-
* - GPIO2
-
- LP_GPIO2
-
* - GPIO3
-
- LP_GPIO3
-
* - GPIO4
-
- LP_GPIO4
-
* - GPIO5
-
- LP_GPIO5
-
* - GPIO6
-
-
@@ -101,130 +95,105 @@
-
-
-
* - GPIO16
-
-
-
* - GPIO17
-
-
- Strapping 管脚
-
* - GPIO18
-
-
-
* - GPIO19
-
-
-
* - GPIO20
-
-
-
* - GPIO21
-
-
-
* - GPIO22
-
-
-
* - GPIO23
-
-
-
* - GPIO24
-
-
-
* - GPIO25
-
-
-
* - GPIO26
-
-
-
* - GPIO27
-
-
-
* - GPIO28
- ADC1_CH0
-
-
* - GPIO29
- ADC1_CH1
-
-
* - GPIO30
- ADC1_CH2
-
-
* - GPIO31
- ADC1_CH3
-
-
* - GPIO32
- ADC1_CH4
-
-
* - GPIO33
-
-
-
* - GPIO34
-
-
-
* - GPIO35
-
-
-
* - GPIO36
-
-
- Strapping 管脚
-
* - GPIO37
-
-
- Strapping 管脚
-
* - GPIO38
-
-
-
* - GPIO39
-
-
-
.. note::
- Strapping 管脚:GPIO17、GPIO36 和 GPIO37 是 Strapping 管脚。更多信息请参考 `{IDF_TARGET_NAME} 技术规格书 <{IDF_TARGET_DATASHEET_CN_URL}>`_。
- Strapping 管脚:部分管脚被用作 Strapping 管脚。更多信息请参阅 *{IDF_TARGET_NAME} 技术规格书* > *启动配置项* [`PDF <{IDF_TARGET_DATASHEET_CN_URL}#cd-pins-strap>`__]。
- SPI0/1:GPIO6 ~ GPIO12 通常用于 SPI flash 和 PSRAM,不推荐用于其他用途。
- USB-JTAG:GPIO13 和 GPIO14 默认用于 USB-JTAG。如果将它们配置为普通 GPIO,驱动程序将禁用 USB-JTAG 功能。
@@ -26,280 +26,225 @@
-
- LP_GPIO0
-
* - GPIO1
-
- LP_GPIO1
-
* - GPIO2
- TOUCH0
- LP_GPIO2
-
* - GPIO3
- TOUCH1
- LP_GPIO3
-
* - GPIO4
- TOUCH2
- LP_GPIO4
-
* - GPIO5
- TOUCH3
- LP_GPIO5
-
* - GPIO6
- TOUCH4
- LP_GPIO6
-
* - GPIO7
- TOUCH5
- LP_GPIO7
-
* - GPIO8
- TOUCH6
- LP_GPIO8
-
* - GPIO9
- TOUCH7
- LP_GPIO9
-
* - GPIO10
- TOUCH8
- LP_GPIO10
-
* - GPIO11
- TOUCH9
- LP_GPIO11
-
* - GPIO12
- TOUCH10
- LP_GPIO12
-
* - GPIO13
- TOUCH11
- LP_GPIO13
-
* - GPIO14
- TOUCH12
- LP_GPIO14
-
* - GPIO15
- TOUCH13
- LP_GPIO15
-
* - GPIO16
- ADC1_CH0
-
-
* - GPIO17
- ADC1_CH1
-
-
* - GPIO18
- ADC1_CH2
-
-
* - GPIO19
- ADC1_CH3
-
-
* - GPIO20
- ADC1_CH4
-
-
* - GPIO21
- ADC1_CH5
-
-
* - GPIO22
- ADC1_CH6
-
-
* - GPIO23
- ADC1_CH7
-
-
* - GPIO24
-
-
-
* - GPIO25
-
-
-
* - GPIO26
-
-
-
* - GPIO27
-
-
-
* - GPIO28
-
-
-
* - GPIO29
-
-
-
* - GPIO30
-
-
-
* - GPIO31
-
-
-
* - GPIO32
-
-
-
* - GPIO33
-
-
-
* - GPIO34
-
-
- Strapping 管脚
-
* - GPIO35
-
-
- Strapping 管脚
-
* - GPIO36
-
-
- Strapping 管脚
-
* - GPIO37
-
-
- Strapping 管脚
-
* - GPIO38
-
-
- Strapping 管脚
-
* - GPIO39
-
-
-
* - GPIO40
-
-
-
* - GPIO41
-
-
-
* - GPIO42
-
-
-
* - GPIO43
-
-
-
* - GPIO44
-
-
-
* - GPIO45
-
-
-
* - GPIO46
-
-
-
* - GPIO47
-
-
-
* - GPIO48
-
-
-
* - GPIO49
- ADC2_CH0
-
-
* - GPIO50
- ADC2_CH1
-
-
* - GPIO51
- ADC2_CH2,ANA_CMPR_CH0 外部参考电压
-
-
* - GPIO52
- ADC2_CH3,ANA_CMPR_CH0 同相输入
-
-
* - GPIO53
- ADC2_CH4,ANA_CMPR_CH1 外部参考电压
-
-
* - GPIO54
- ADC2_CH5,ANA_CMPR_CH1 同相输入
-
-
.. note::
- Strapping 管脚:GPIO34, GPIO35、GPIO36、GPIO37 和 GPIO38 是 Strapping 管脚。更多信息请参考 `ESP32-P4 技术规格书 <{IDF_TARGET_DATASHEET_CN_URL}>`_。
- Strapping 管脚:部分管脚被用作 Strapping 管脚。更多信息请参阅 *{IDF_TARGET_NAME} 技术规格书* > *启动配置项* [`PDF <{IDF_TARGET_DATASHEET_CN_URL}#cd-pins-strap>`__]。
- USB-JTAG:GPIO24 和 GPIO25 默认用于 USB-JTAG。如果将它们配置为普通 GPIO,驱动程序将禁用 USB-JTAG 功能。
---
@@ -25,113 +25,91 @@
* - GPIO0
-
- RTC_GPIO0
- Strapping 管脚
-
* - GPIO1
- ADC1_CH0
- RTC_GPIO1
-
* - GPIO2
- ADC1_CH1
- RTC_GPIO2
-
* - GPIO3
- ADC1_CH2
- RTC_GPIO3
-
* - GPIO4
- ADC1_CH3
- RTC_GPIO4
-
* - GPIO5
- ADC1_CH4
- RTC_GPIO5
-
* - GPIO6
- ADC1_CH5
- RTC_GPIO6
-
* - GPIO7
- ADC1_CH6
- RTC_GPIO7
-
* - GPIO8
- ADC1_CH7
- RTC_GPIO8
-
* - GPIO9
- ADC1_CH8
- RTC_GPIO9
-
* - GPIO10
- ADC1_CH9
- RTC_GPIO10
-
* - GPIO11
- ADC2_CH0
- RTC_GPIO11
-
* - GPIO12
- ADC2_CH1
- RTC_GPIO12
-
* - GPIO13
- ADC2_CH2
- RTC_GPIO13
-
* - GPIO14
- ADC2_CH3
- RTC_GPIO14
-
* - GPIO15
- ADC2_CH4
- RTC_GPIO15
-
* - GPIO16
- ADC2_CH5
- RTC_GPIO16
-
* - GPIO17
- ADC2_CH6
- RTC_GPIO17
-
* - GPIO18
- ADC2_CH7
- RTC_GPIO18
-
* - GPIO19
- ADC2_CH8
- RTC_GPIO19
-
* - GPIO20
- ADC2_CH9
- RTC_GPIO20
-
* - GPIO21
-
- RTC_GPIO21
-
* - GPIO26
-
-
@@ -171,32 +149,26 @@
-
-
-
* - GPIO34
-
-
-
* - GPIO35
-
-
-
* - GPIO36
-
-
-
* - GPIO37
-
-
-
* - GPIO38
-
-
-
* - GPIO39
-
-
@@ -221,25 +193,22 @@
-
-
-
* - GPIO44
-
-
-
* - GPIO45
-
-
- Strapping 管脚
-
* - GPIO46
-
-
- GPI;Strapping 管脚
- GPI
.. note::
- Strapping 管脚:GPIO0、GPIO45、和 GPIO46 是 Strapping 管脚。更多信息请参考 `ESP32-S2 技术规格书 <{IDF_TARGET_DATASHEET_CN_URL}>`_。
- Strapping 管脚:部分管脚被用作 Strapping 管脚。更多信息请参阅 *{IDF_TARGET_NAME} 技术规格书* > *启动配置项* [`PDF <{IDF_TARGET_DATASHEET_CN_URL}#cd-pins-strap>`__]。
- SPI0/1:GPIO26-32 通常用于 SPI flash 和 PSRAM,不推荐用于其他用途。
- JTAG:GPIO39-42 通常用于在线调试。
- GPI:GPIO46 固定为下拉,只能设置为输入模式。
@@ -25,98 +25,79 @@
* - GPIO0
-
- RTC_GPIO0
- Strapping 管脚
-
* - GPIO1
- ADC1_CH0
- RTC_GPIO1
-
* - GPIO2
- ADC1_CH1
- RTC_GPIO2
-
* - GPIO3
- ADC1_CH2
- RTC_GPIO3
- Strapping 管脚
-
* - GPIO4
- ADC1_CH3
- RTC_GPIO4
-
* - GPIO5
- ADC1_CH4
- RTC_GPIO5
-
* - GPIO6
- ADC1_CH5
- RTC_GPIO6
-
* - GPIO7
- ADC1_CH6
- RTC_GPIO7
-
* - GPIO8
- ADC1_CH7
- RTC_GPIO8
-
* - GPIO9
- ADC1_CH8
- RTC_GPIO9
-
* - GPIO10
- ADC1_CH9
- RTC_GPIO10
-
* - GPIO11
- ADC2_CH0
- RTC_GPIO11
-
* - GPIO12
- ADC2_CH1
- RTC_GPIO12
-
* - GPIO13
- ADC2_CH2
- RTC_GPIO13
-
* - GPIO14
- ADC2_CH3
- RTC_GPIO14
-
* - GPIO15
- ADC2_CH4
- RTC_GPIO15
-
* - GPIO16
- ADC2_CH5
- RTC_GPIO16
-
* - GPIO17
- ADC2_CH6
- RTC_GPIO17
-
* - GPIO18
- ADC2_CH7
- RTC_GPIO18
-
* - GPIO19
- ADC2_CH8
- RTC_GPIO19
@@ -131,7 +112,6 @@
-
- RTC_GPIO21
-
* - GPIO26
-
-
@@ -196,60 +176,49 @@
-
-
-
* - GPIO39
-
-
-
* - GPIO40
-
-
-
* - GPIO41
-
-
-
* - GPIO42
-
-
-
* - GPIO43
-
-
-
* - GPIO44
-
-
-
* - GPIO45
-
-
- Strapping 管脚
-
* - GPIO46
-
-
- Strapping 管脚
-
* - GPIO47
-
-
-
* - GPIO48
-
-
-
.. Note::
- Strapping 管脚:GPIO0、GPIO3、GPIO45 和 GPIO46 是 Strapping 管脚。更多信息请参考 `ESP32-S3 技术规格书 <{IDF_TARGET_DATASHEET_CN_URL}>`_。
- Strapping 管脚:部分管脚被用作 Strapping 管脚。更多信息请参阅 *{IDF_TARGET_NAME} 技术规格书* > *启动配置项* [`PDF <{IDF_TARGET_DATASHEET_CN_URL}#cd-pins-strap>`__]。
- SPI0/1:GPIO26 ~ GPIO32 通常用于 SPI flash 和 PSRAM,不推荐用于其他用途。当使用八线 flash 或八线 PSRAM 或同时使用两者时,GPIO33 ~ GPIO37 会连接到 SPIIO4 ~ SPIIO7 和 SPIDQS。因此,对于内嵌 ESP32-S3R8 或 ESP32-S3R8V 芯片的开发板,GPIO33 ~ GPIO37 也不推荐用于其他用途。
- USB-JTAG:GPIO19 和 GPIO20 默认用于 USB-JTAG。如果将它们配置为普通 GPIO,驱动程序将禁用 USB-JTAG 功能。
@@ -26,132 +26,106 @@
-
- LP_GPIO0
-
* - GPIO1
-
- LP_GPIO1
-
* - GPIO2
-
- LP_GPIO2
-
* - GPIO3
-
- LP_GPIO3
-
* - GPIO4
- DAC0
- LP_GPIO4
-
* - GPIO5
- DAC1
- LP_GPIO5
-
* - GPIO6
- TOUCH0
- LP_GPIO6
-
* - GPIO7
- TOUCH1
- LP_GPIO7
-
* - GPIO8
- TOUCH2
-
-
* - GPIO9
- TOUCH3
-
-
* - GPIO10
- TOUCH4
-
-
* - GPIO11
- TOUCH5
-
-
* - GPIO12
- TOUCH6
-
-
* - GPIO13
- TOUCH7
-
-
* - GPIO14
- TOUCH8
-
-
* - GPIO15
- TOUCH9
-
-
* - GPIO16
- TOUCH10
-
-
* - GPIO17
- TOUCH11
-
-
* - GPIO18
- TOUCH12
-
-
* - GPIO19
- TOUCH13
-
-
* - GPIO20
-
-
-
* - GPIO21
-
-
-
* - GPIO22
-
-
-
* - GPIO23
-
-
-
* - GPIO24
-
-
-
* - GPIO25
-
-
-
* - GPIO26
-
-
@@ -186,122 +160,98 @@
-
-
-
* - GPIO34
-
-
-
* - GPIO35
-
-
-
* - GPIO36
-
-
- Strapping 管脚
-
* - GPIO37
-
-
- Strapping 管脚
-
* - GPIO38
-
-
- Strapping 管脚
-
* - GPIO39
-
-
- Strapping 管脚
-
* - GPIO40
-
-
- Strapping 管脚
-
* - GPIO42
- ADC1_CH0_N
-
-
* - GPIO43
- ADC1_CH0_P
-
-
* - GPIO44
- ADC1_CH1_N
-
-
* - GPIO45
- ADC1_CH1_P
-
-
* - GPIO46
- ADC1_CH2_N
-
-
* - GPIO47
- ADC1_CH2_P
-
-
* - GPIO48
- ADC1_CH3_N
-
-
* - GPIO49
- ADC1_CH3_P
-
-
* - GPIO50
- ADC2_CH0_N
-
-
* - GPIO51
- ADC2_CH0_P
-
-
* - GPIO52
- ADC2_CH1_N
-
-
* - GPIO53
- ADC2_CH1_P
-
-
* - GPIO54
- ADC2_CH2_N
-
-
* - GPIO55
- ADC2_CH2_P
-
-
* - GPIO56
- ADC2_CH3_N
-
-
* - GPIO57
- ADC2_CH3_P
-
-
* - GPIO58
-
-
@@ -315,16 +265,14 @@
* - GPIO60
-
-
- Strapping 管脚
-
* - GPIO61
-
-
- Strapping 管脚
-
.. note::
- Strapping 管脚:GPIO36 ~ GPIO40、GPIO60 ~ GPIO61 是 Strapping 管脚。更多信息请参考 `{IDF_TARGET_NAME} 技术规格书 <{IDF_TARGET_DATASHEET_CN_URL}>`_。
- Strapping 管脚:部分管脚被用作 Strapping 管脚。更多信息请参阅 *{IDF_TARGET_NAME} 技术规格书* > *启动配置项* [`PDF <{IDF_TARGET_DATASHEET_CN_URL}#cd-pins-strap>`__]。
- SPI0/1:GPIO26 ~ GPIO32 通常用于 SPI flash,不推荐用于其他用途。
---