查看: 7260|回复: 0

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

[复制链接]
  • TA的每日心情
    开心
    2019-12-26 22:21
  • 签到天数: 310 天

    连续签到: 1 天

    [LV.8]以坛为家I

    发表于 2018-1-16 04:18:02 | 显示全部楼层 |阅读模式
    分享到:
    本帖最后由 风之山谷 于 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。
    0-1.png
        以下是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

    回复

    使用道具 举报

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

    本版积分规则

    关闭

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



    手机版|小黑屋|与非网

    GMT+8, 2024-4-24 22:53 , Processed in 0.107388 second(s), 15 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.