搜索 | 最新主题 | 热门主题

Jump to bottom of page  |  会员注册 / 登入  |  计算机版

书籍资料 » ESP32

发表人: Admin
12/11/2024 11:28:32
ESP32总共有48个GPIO引脚,但只有25个引脚引出至开发板两侧。ESP32 Devkit V1开发板外设资源如下:
● 15个ADC通道:15个12位SAR ADC的通道。ADC范围可以在固件中设置为0-1V,0-1.4V,0-2V或0-4V
● 3个UART接口:一个用于串口加载代码。它们具有流控制,并支持IRDA!
● 25个PWM输出:25个通道PWM引脚用于调光LED或控制电动机。
● 2个DAC通道:8位DAC可产生真正的模拟电压。
● 3个SPI和1个I2C接口:有3个SPI和1个I2C接口,可连接各种传感器和外围设备。
● 9个触摸引脚:9个GPIO具有电容触摸感应。
因ESP32的引脚大多数具备多功能复用特性,所以单个GPIO引脚可以实现多种功能。例如:充当ADC功能的引脚还可以实现DAC输出和触摸功能。
GPIO34、GPIO35、GPIO36(VP)和GPIO39(VN)引脚无法配置为输出,它们可以用作数字输入、模拟输入或其他目的。另请注意,它们没有像其他GPIO引脚那样具有内部上拉或下拉电阻。同样,GPIO36(VP)和GPIO39(VN)引脚也是ADC超低噪声前放大器的组成部分,这有助于配置Pre-Amp的采样时间和噪声。
ESP32 开发板具有三个UART接口:UART0、UART1 和 UART2,支持异步通信(RS232 和 RS485)和高达5Mbps的IrDA。
UART0 引脚连接到 USB 转串口转换器,用于刷新和调试。因此,不建议使用UART0引脚。
UART1 引脚为集成闪存芯片保留。此外,UART 还提供 CTS 和 RTS 信号的硬件管理以及软件流控制(XON 和 XOFF)。
ESP32 集成了两个12位 SAR ADC,支持 15 个通道(模拟引脚)的测量。ADC分成了2组ADC1和ADC2,如果使用WIFI则ADC2是不能使用。ADC1一共包含6个通道。
ESP32 DevKit V1 开发板包括两个8位DAC 通道,用于将数字信号转换为真实的模拟电压。它可以用作“数字电位器”来控制模拟设备。
这些 DAC 具有 8 位分辨率,这意味着 0 到 256 范围内的值将转换为0到3.3V范围内的模拟电压。
DAC 的 8 位分辨率可能不足以用于音频应用,在这种情况下,最好使用具有更高分辨率(12-24 位)的外部DAC。
ESP32 DevKit V1 开发板板具有21个由 PWM 控制器控制的 PWM 引脚通道(一共25个管脚中除仅输入 GPIO34\35\36\39 之外的所有 GPIO)。PWM输出可用于驱动数字电机和LED。
ESP32 DevKit V1 开发板具有单个 I2C 总线,允许您连接最多 112 个传感器和外设(并联)。默认情况下,SDA 和 SCL 引脚分配给以下引脚。但是,您可以使用该命令对任何 GPIO 引脚上的 I2C 协议进行位操作wire.begin(SDA, SCL)。
ESP32 DevKit V1 开发板 在从模式和主模式下具有三个 SPI(SPI、HSPI 和 VSPI)。这些 SPI 还支持下列通用 SPI 功能:
SPI格式传输的4种时序模式
 高达 80 MHz 和 80 MHz 分频时钟
 高达 64 字节 FIFO
只有VSPI和HSPI是可用的SPI接口,第三条SPI总线由集成闪存芯片使用。VSPI引脚常用于标准库中。
HSPI 与 VSPI:HSPI 有时被误解为“硬件”SPI,VSPI 被误解为“虚拟或软件”SPI。但实际上,它们是相同的。
与 I2C 一样,您可以使用该命令对任何 GPIO引脚上的 SPI 协议进行位操作bus.begin(CLK_PIN, MISO_PIN, MOSI_PIN, SS_PIN);。
ESP32 DevKit V1 开发板 有 9 个电容式触摸感应 GPIO。当电容负载(例如人的手指)靠近 GPIO 时,ESP32 会检测到电容的变化。
您可以通过将任何导电物体附加到这些引脚来制作触摸板,例如铝箔、导电布、导电涂料等。由于电路的低噪声设计和高灵敏度,可以制作相对较小的焊盘。
一些 GPIO 路由到 RTC 低功耗子系统,称为 RTC GPIO。当超低功耗 (ULP) 协处理器运行时,这些引脚用于将 ESP32 从深度睡眠状态唤醒。下面突出显示的 GPIO 可用作外部唤醒源。
所有 GPIO 均可配置为中断。

[Thumb - fd4a40ddb1035059c5f45f0e489bf4e9.png]
文件名称 fd4a40ddb1035059c5f45f0e489bf4e9.png
描述 没有文件说明
文件大小 426 Kbytes
下载次数 23 次
[Disk] 下载

[Thumb - 88ba8501dd9c61f62a3cb99cef87803b.png]
文件名称 88ba8501dd9c61f62a3cb99cef87803b.png
描述 没有文件说明
文件大小 224 Kbytes
下载次数 28 次
[Disk] 下载


发表人: Admin
12/11/2024 11:42:15
smilie

[Thumb - 818dd01404327a28fe09a370b6177ce3.png]
文件名称 818dd01404327a28fe09a370b6177ce3.png
描述 没有文件说明
文件大小 55 Kbytes
下载次数 33 次
[Disk] 下载

[Thumb - 43ef4c2ab9509b6db61dc35eb1f9736b.png]
文件名称 43ef4c2ab9509b6db61dc35eb1f9736b.png
描述 没有文件说明
文件大小 146 Kbytes
下载次数 24 次
[Disk] 下载

[Thumb - 34b00afd66cc5f2c9df209c339c6cb36.png]
文件名称 34b00afd66cc5f2c9df209c339c6cb36.png
描述 没有文件说明
文件大小 55 Kbytes
下载次数 30 次
[Disk] 下载


发表人: Admin
12/11/2024 11:42:56
smilie

[Thumb - cb5fa72433c59d2e601fb167017ccacd.png]
文件名称 cb5fa72433c59d2e601fb167017ccacd.png
描述 没有文件说明
文件大小 69 Kbytes
下载次数 34 次
[Disk] 下载

[Thumb - b317419d69ffc4b4614ab036bd542be8.png]
文件名称 b317419d69ffc4b4614ab036bd542be8.png
描述 没有文件说明
文件大小 72 Kbytes
下载次数 37 次
[Disk] 下载

[Thumb - 917e42fcaeb7fb8c15523808745a3f8a.png]
文件名称 917e42fcaeb7fb8c15523808745a3f8a.png
描述 没有文件说明
文件大小 90 Kbytes
下载次数 38 次
[Disk] 下载





搜索 | 最新主题 | 热门主题

Jump to top of page  |  会员注册 / 登入  |  计算机版