回答

收藏

[原创] 1.ESP32-DevkitC教程之ESP32点评

乐鑫ESP32 乐鑫ESP32 8531 人阅读 | 0 人回复 | 2018-01-16

本帖最后由 风之山谷 于 2018-1-17 07:52 编辑

    ESP32-DevkitC是乐鑫官方出的Mini型开发板,采用的是ESP-WROOM-32模块,而ESP-WROOM-32模块采用了乐鑫Espressif继ESP8266芯片的新一代芯片——ESP32芯片。当时ESP8266芯片推出的时候就已经轰动业界了,凭借着ESP8266 WIFI高集成度单芯片方案,再加上低成本、高标准,ESP8266便成为了市场中出货量比较最大的双模SOC之一。ESP32是ESP8266的升级版本,ESP32集成了WIFI与蓝牙,在应用范围就更加广了。

    ESP32芯片是集成2.4 GHz Wi-Fi 和蓝牙双模的单芯片方案,采用台积电(TSMC) 超低功耗的40 纳米工艺,拥有最
佳的功耗性能、射频性能、稳定性、通用性和可靠性,适用于各种应用和不同功耗需求。
    ESP32还有一个特点就是高集成度,外围电路十分简单,因此用ESP32制作的模块可以做得很小,成本也不高。它集成了天线开关、射频Balun、功率放大器、低噪放大器、过滤器以及电源管理模块。而且ESP32 采用CMOS 工艺实现单芯片集成射频和基带,还集成了先进的自校准电路,实现了动态自动调整,可以消除外部电路的缺陷,更好地适应外部环境的变化。
    再来说说ESP32的内核,ESP32芯片采用的并不是主流的ARM架构内核,而是采用Tensilica 公司的 Xtensa LX6 32位双核处理器,支持最高240MHz频率,带有FPU和DSP指令。片上带有448kB的ROM和520kB的SRAM,支持外部FLASH和SRAM。

    以下是ESP32芯片的参数:

Wi-Fi
? 802.11 b/g/n/e/i
? 802.11 n (2.4 GHz),速度高达150 Mbps
? 802.11 e:QoS 机制实现无线多媒体技术
? WMM-PS, UAPSD
? A-MPDU 和A-MSDU 帧聚合技术
? 块回复
? 分片和重组
? Beacon 自动监测/扫描
? 802.11 i 安全特性:预认证和TSN
? 支持WPA/WPA2/WPA2-Enterprise/WPS 加密
? 基础结构型网络(Infrastructure BSS) Station 模式/SoftAP 模式
? Wi-Fi Direct (P2P)、P2P 发现、P2P GO 模式和P2P电源管理
? UMA 兼容和认证
? 天线分集与选择

蓝牙
? 蓝牙v4.2 完整标准,包含传统蓝牙(BR/EDR) 和低功耗蓝牙(BLE)
? 支持标准Class-1、Class-2和Class-3,且无需外部功率放大器
? 加强的精准功率控制
? 输出功率高达+12 dBm
? NZIF 接收器具有-97 dBm的BLE 接收灵敏度
? 自适应跳频(AFH)
? 基于SDIO/SPI/UART 接口的标准HCI
? 速度高达4 Mbps 的高速UARTHCI
? 支持BT 4.2 controller 和host 协议栈
? 服务发现协议(SDP)
? 通用访问应用(GAP)
? 安全管理协议(SMP)
? 低功耗蓝牙
? ATT/GATT
? HID
? 可支持所有基于GATT 的低功耗蓝牙应用
? SPP-like 低功耗蓝牙数据透传协议
? BLE Beacon
? A2DP/AVRCP/SPP, HSP/HFP, RFCOMM
? CVSD 和SBC 音频编解码算法
? 蓝牙微微网(Piconet) 和散射网(Scatternet)

高级外设接口
? 12-bit SAR ADC,多达18个通道
? 2 个8-bit D/A 转换器
? 10 个触摸传感器
? 温度传感器
? 4 个SPI
? 2 个I2S
? 2 个I2C
? 3 个UART
? 1 个HostSD/eMMC/SDIO
? 1 个Slave SDIO/SPI
? 带有专用DMA 的以太网MAC 接口,支持IEEE 1588
? CAN 2.0
? IR (TX/RX)
? 电机PWM
? LED PWM,多达16 个通道
? 霍尔传感器
? 超低噪声前置模拟放大器

安全机制
? 支持所有IEEE 802.11 的安全特性,包括WFA、WPA/WPA2 和WAPI
? 安全启动
? flash 加密
? 1024-bit OTP,用户可用的高达768 bit
? 加密硬件加速器:
– AES
– HASH (SHA-2) 库
– RSA
– ECC
– 随机数生成器(RNG)

esp32_datasheet_cn.pdf

1.2 MB, 下载次数: 60

esp32_datasheet_en.pdf

875.57 KB, 下载次数: 23

esp32_technical_reference_manual_cn.pdf

8.22 MB, 下载次数: 52

分享到:
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条