没有合适的资源?快使用搜索试试~ 我知道了~
首页esp32_中文技术手册.pdf
资源详情
资源评论
资源推荐

ESP32 技术参考手册
版本 2.8
Espressif Systems

关于本手册
《ESP32 技术参考手册》的目标读者群体是使用 ESP32 芯片的应用开发工程师。本手册提供了关于 ESP32 的具
体信息,包括各个功能模块的内部架构、功能描述和寄存器配置等。
芯片的管脚描述、电气特性和封装信息等可以从《ESP32 技术规格书》获取。
相关资源
有关 ESP32 的其他文档及资源,请登录网站:ESP32 资源。
发布说明
日期 版本 发布说明
2016.08 V1.0 首次发布。
2016.09 V1.1 增加章节 I2C 控制器。
2016.11 V1.2
增加章节 PID/MPU/MMU;
更新章节 IO_MUX 和 GPIO 交换矩阵寄存器列表;
更新章节 LED_PWM 寄存器列表。
2016.12 V1.3
增加章节 eFuse 控制器;
增加章节 RSA 加速器;
增加章节 随机数发生器;
更新章节 I2C 控制器中断 和 I2C 控制器寄存器。
2017.01 V1.4
增加章节 SPI;
增加章节 UART 控制器。
2017.03 V1.5 增加章节 I2S。
2017.03 V1.6
增加章节 SD/MMC 主机控制器;
在章节 IO_MUX 和 GPIO 交换矩阵中增加寄存器 IO_MUX_PIN_CTRL 的
描述。
2017.05 V1.7
增加章节 片上传感器与模拟信号处理;
增加章节 音频 PLL;
更新章节 eFuse 控制器寄存器列表;
更新章节 I2S PDM 模式和 LCD 模式;
更新章节 GP-SPI 从机支持的通信格式。
2017.06 V1.8
在章节 I2S 中增加寄存器 I2S_STATE_REG 的描述;
更新章节 IO_MUX 和 GPIO 交换矩阵;
增加章节 超低功耗协处理器。
2017.06 V1.9
更新章节 IO_MUX 和 GPIO 交换矩阵;
增加章节 电机控制脉宽调制器(MCPWM)。
2017.07 V2.0 增加章节 SDIO 从机。
2017.07 V2.1
更新章节 IO_MUX 和 GPIO 交换矩阵中 GPIO 配置/数据寄存器和 GPIO
RTC 功能配置寄存器的地址;
增加章节 PID 控制器。
2017.07 V2.2 增加章节 低功耗管理。
2017.08 V2.3 增加章节 Flash 加密与解密。

日期 版本 发布说明
2017.09 V2.4
在章节 SDIO 从机 中增加寄存器 SLC0HOST_TOKEN_RDATA 的描述;
在章节 I2S 模块时钟中增加注意事项;
在章节 GP-SPI 主机模式中增加说明;
增加章节 DPort 寄存器;
增加章节 DMA 控制器。
2017.11 V2.5
更新章节 SPI 寄存器列表中寄存器 SPI_CTRL_REG 的地址描述;
在章节 SD/MMC 主机控制器中增加时钟相 位 选 择, 增 加 寄 存 器
CLK_EDGE_SEL 的说明;
关于 I2C 控制器章节的重大修订。
2017.11 V2.6
更新章节红外遥控:
• 更新图 88 RMT 架构;
• 更新章节 RMT RAM;
• 更新章节 发射器;
• 更新中断 RMT_CHn_TX_THR_EVENT_INT 的描述。
在章节 UART RAM 和寄存器 UART_CONF0_REG 中增加说明。
2017.12 V2.7
在章节 系统和存储器 中增加小节 Cache;
更新章节 分频器 及 LED_PWM 中多个寄存器名称;
更新章节 eFuse 控制器 中寄存器 console_debug_disable 的描述。
2018.01 V2.8
增加章节以太网 MAC。
在章节 eFuse 控制器 中增加系统参数 BLK3_part_reserve 的描述。
文档变更通知
用户可以通过乐鑫官网订阅技术文档变更的电子邮件通知。
证书下载
用户可以通过乐鑫官网下载产品证书。
免责申明和版权公告
本文中的信息,包括供参考的 URL 地址,如有变更,恕不另行通知。文档“按现状”提供,不负任何担保责任,
包括对适销性、适用于特定用途或非侵权性的任何担保,和任何提案、规格或样品在他处提到的任何担保。
本文档不负任何责任,包括使用本文档内信息产生的侵犯任何专利权行为的责任。本文档在此未以禁止反言或
其他方式授予任何知识产权使用许可,不管是明示许可还是暗示许可。Wi-Fi 联盟成员标志归 Wi-Fi 联盟所有。蓝
牙标志是 Bluetooth SIG 的注册商标。
文中提到的所有商标名称、商标和注册商标均属其各自所有者的财产,特此声明。
版权归 © 2018 乐鑫所有。保留所有权利。

目录
1 系统和存储器 22
1.1 概述 22
1.2 主要特性 22
1.3 功能描述 24
1.3.1 地址映射 24
1.3.2 片上存储器 24
1.3.2.1 Internal ROM 0 25
1.3.2.2 Internal ROM 1 25
1.3.2.3 Internal SRAM 0 25
1.3.2.4 Internal SRAM 1 26
1.3.2.5 Internal SRAM 2 26
1.3.2.6 DMA 26
1.3.2.7 RTC FAST Memory 27
1.3.2.8 RTC SLOW Memory 27
1.3.3 片外存储器 27
1.3.4 Cache 27
1.3.5 外设 28
1.3.5.1 不对称 PID Controller 外设 30
1.3.5.2 不连续外设地址范围 30
1.3.5.3 存储器速度 30
2 中断矩阵 31
2.1 概述 31
2.2 主要特性 31
2.3 功能描述 31
2.3.1 外部中断源 31
2.3.2 CPU 中断 34
2.3.3 分配外部中断源至 CPU 外部中断 34
2.3.4 屏蔽 CPU 的 NMI 类型中断 35
2.3.5 查询外部中断源当前的中断状态 35
3 复位和时钟 36
3.1 System 复位 36
3.1.1 概述 36
3.1.2 复位源 36
3.2 系统时钟 37
3.2.1 概述 37
3.2.2 时钟源 38
3.2.3 CPU 时钟 38
3.2.4 外设时钟 39
3.2.4.1 APB_CLK 源 39
3.2.4.2 REF_TICK 源 40
3.2.4.3 LEDC_SCLK 源 40
3.2.4.4 APLL_SCLK 源 40

3.2.4.5 PLL_D2_CLK 源 40
3.2.4.6 时钟源注意事项 40
3.2.5 Wi-Fi BT 时钟 41
3.2.6 RTC 时钟 41
3.2.7 音频 PLL 41
4 IO_MUX 和 GPIO 交换矩阵 42
4.1 概述 42
4.2 通过 GPIO 交换矩阵的外设输入 42
4.2.1 概述 43
4.2.2 功能描述 43
4.2.3 简单 GPIO 输入 44
4.3 通过 GPIO 交换矩阵的外设输出 44
4.3.1 概述 44
4.3.2 功能描述 44
4.3.3 简单 GPIO 输出 45
4.4 IO_MUX 的直接 I/O 功能 45
4.4.1 概述 45
4.4.2 功能描述 45
4.5 RTC IO_MUX 的低功耗和模拟 I/O 功能 46
4.5.1 概述 46
4.5.2 功能描述 46
4.6 Light-sleep 模式管脚功能 46
4.7 Pad Hold 特性 46
4.8 I/O Pad 供电 47
4.8.1 VDD_SDIO 电源域 47
4.9 外设信号列表 47
4.10 IO_MUX Pad 列表 52
4.11 RTC_MUX 管脚清单 53
4.12 寄存器列表 54
4.13 寄存器 58
5 DPort 寄存器 78
5.1 概述 78
5.2 主要特性 78
5.3 功能描述 78
5.3.1 系统和存储器寄存器 78
5.3.2 复位和时钟寄存器 78
5.3.3 中断矩阵寄存器 79
5.3.4 DMA 寄存器 83
5.3.5 PID/MPU/MMU 寄存器 84
5.3.6 APP_CPU 控制器寄存器 86
5.3.7 外设时钟门控和复位 86
5.4 寄存器列表 90
5.5 寄存器 96
6 DMA 控制器 110
剩余606页未读,继续阅读



















智能引领生活~
- 粉丝: 0
- 资源: 26
上传资源 快速赚钱
我的内容管理 收起
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助

会员权益专享
安全验证
文档复制为VIP权益,开通VIP直接复制

评论0