ESP 系列产品 Boot 启动日志对应 Strapping GPIO 的状态说明

ESP32 系列

bit 5bit 4bit 3bit 2bit 1bit 0
GPIO 12(MTDI)GPIO 0GPIO 2GPIO 4GPIO 15(MTDO)GPIO 5

说明:boot:0xNN (值)是 Strapping GPIO十六进制值,如 GPIO_STRAP_REG 寄存器中所示。

各个 bit 值如下:

0x01 :GPIO5
0x02 :MTDO (GPIO15)
0x04 :GPIO4
0x08 :GPIO2
0x10 :GPIO0
0x20 :MTDI (GPIO12)

  • ESP32 系列 的芯片在上电时进入不同的启动模式,由 Strapping 管脚的电平决定,如下:
    在这里插入图片描述

ESP32-C2 系列

可参见《ESP32-C2 技术参考手册》中 126 页 GPIO_STRAP_REG Strapping 管脚寄存器说明。

bit 3bit 2bit 1bit 0
GPIO 9GPIO 8GPIO 3GPIO 2

说明:boot:0xNN (值)是 Strapping GPIO十六进制值,如 GPIO_STRAP_REG 寄存器 中所示。

各个 bit 值如下:

0x1 :GPIO2
0x2 :GPIO3
0x4 :GPIO8
0x8 :GPIO9

  • ESP32-C2 系列 的芯片在上电时进入不同的启动模式,由 Strapping 管脚的电平决定,如下:
    在这里插入图片描述

ESP32-C3 系列

可参见《ESP32-C3 技术参考手册》中 162 页 GPIO_STRAP_REG Strapping 管脚寄存器说明。

bit 3bit 2bit 1bit 0
GPIO 9GPIO 8GPIO 3GPIO 2

说明:boot:0xNN (值)是 Strapping GPIO十六进制值,如 GPIO_STRAP_REG 寄存器 中所示。

各个 bit 值如下:

0x1 :GPIO2
0x2 :GPIO3
0x4 :GPIO8
0x8 :GPIO9

  • ESP32-C3 系列 的芯片在上电时进入不同的启动模式,由 Strapping 管脚的电平决定,如下:

在这里插入图片描述


ESP32-C6 系列

可参见《ESP32-C6 技术参考手册》中 243 页 GPIO_STRAP_REG Strapping 管脚寄存器说明。

bit 6bit 5bit 4bit 3bit 2bit 1bit 0
MTDI(GPIO5)MTMS(GPIO4)GPIO 15GPIO 9GPIO 8-GPIO 2

说明:boot:0xNN (值)是 Strapping GPIO十六进制值,如 GPIO_STRAP_REG 寄存器 中所示。

各个 bit 值如下:

0x1 :GPIO2
0x04 :GPIO8
0x08 :GPIO9
0x10 :GPIO15
0x20 :MTDS(GPIO4)
0x40 :MTDI(GPIO5)

  • ESP32-C6 系列 的芯片在上电时进入不同的启动模式,由 Strapping 管脚的电平决定,如下:
    在这里插入图片描述
    在这里插入图片描述

ESP32-S2 系列

可参见《ESP32-S2 技术参考手册》中 177 页 GPIO_STRAP_REG Bootstrap 管脚寄存器说明。

bit 4bit 3bit 2bit 1bit 0
GPIO 45GPIO 0GPIO 46GPIO 1GPIO 2

说明:boot:0xNN (值)是 Strapping GPIO十六进制值,如 GPIO_STRAP_REG 寄存器 中所示。

各个 bit 值如下:

0x1 :GPIO2
0x2 :GPIO1
0x04 :GPIO46
0x08 :GPIO0
0x10 :GPIO45

  • ESP32-S2 系列 的芯片在上电时进入不同的启动模式,由 Strapping 管脚的电平决定,如下:

在这里插入图片描述


ESP32-S3 系列

可参见《ESP32-S3 技术参考手册》中 469 页 GPIO_STRAP_REG Strapping 管脚寄存器说明。

bit 5bit 4bit 3bit 2bit 1bit 0
GPIO 3GPIO 45GPIO 0GPIO 46GPIO 1GPIO 2

说明:boot:0xNN (值)是 Strapping GPIO十六进制值,如 GPIO_STRAP_REG 寄存器 中所示。

各个 bit 值如下:

0x1 :GPIO2
0x2 :GPIO1
0x04 :GPIO46
0x08 :GPIO0
0x10 :GPIO45
0x20 :GPIO3

  • ESP32-S3 系列 的芯片在上电时进入不同的启动模式,由 Strapping 管脚的电平决定,如下:

在这里插入图片描述

在这里插入图片描述


ESP32-H2 系列

  • ESP32-H2 系列 Boot 启动日志参见“Boot log” 说明。
  • ESP32-H2 系列 Boot 启动日志对应的 Strapping 管脚的 Bit 位如下:
bit 4bit 3bit 2bit 1bit 0
GPIO 25GPIO 9GPIO 8GPIO 3GPIO 2

说明:boot:0xNN (值)是 Strapping GPIO十六进制值,如 GPIO_STRAP_REG 寄存器 中所示。

各个 bit 值如下:

0x1 :GPIO2
0x2 :GPIO3
0x04 :GPIO8
0x08 :GPIO9
0x10 :GPIO25

  • ESP32-H2 系列 的芯片在上电时进入不同的启动模式,由 Strapping 管脚的电平决定,如下:

在这里插入图片描述在这里插入图片描述

  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值