ESP32-C3芯片技术详解:特性、接口与使用指南
创作时间:
作者:
@小白创作中心
ESP32-C3芯片技术详解:特性、接口与使用指南
引用
CSDN
1.
https://m.blog.csdn.net/qq_59527512/article/details/140091395
ESP32-C3是一款低功耗、高集成度的MCU系统级芯片(SoC),集成了2.4GHz Wi-Fi和低功耗蓝牙(Bluetooth LE)无线通信功能,广泛应用于物联网设备和嵌入式系统开发。本文将详细介绍其主要特性和硬件接口,帮助开发者快速了解和使用这款芯片。
主要特性
无线通信
- 支持2.4GHz Wi-Fi (802.11b/g/n)和Bluetooth® 5 (LE)
- 数据速率高达150Mbps (Wi-Fi)和2Mbps (蓝牙)
- 支持多种Wi-Fi和蓝牙功能,如WMM、帧聚合、立即块确认、分片重组等
- Wi-Fi与蓝牙共用同一个天线
CPU和存储
- 32位RISC-V单核处理器,主频高达160MHz
- 384KB ROM,400KB SRAM(其中16KB专用于cache),8KB RTC SRAM
- 封装内flash或外接flash
- 支持flash在线编程(ICP)
高级外设接口
- 22或16个GPIO口
- 数字接口:3个SPI、2个UART、1个I2C、1个I2S、红外收发器、LED PWM控制器、全速USB串口/JTAG控制器、GDMA、1个TWAI®控制器
- 模拟接口:2个12位SAR模/数转换器、1个温度传感器
- 定时器:2个54位通用定时器、3个数字看门狗定时器、1个模拟看门狗定时器、1个52位系统定时器
功耗管理
- 通过选择时钟频率、占空比、Wi-Fi工作模式和单独控制内部器件的电源,实现精准电源控制
- 针对典型场景设计的四种功耗模式:Active、Modem-sleep、Light-sleep、Deep-sleep
- Deep-sleep模式下功耗低至5µA
安全机制
- 安全启动 - 内部和外部存储器的权限控制
- Flash加密 - 加密和解密存储器
- 4096位OTP,用户可用的高达1792位
- 加密硬件加速器:AES-128/256、SHA、RSA、RNG、HMAC、数字签名
原理图
芯片内部图
使用注意事项
- BOOT(IO09)管脚上电前不能下拉,ESP32会进入下载模式。
- 使用到IO08管脚进行设计,不建议外部直接下拉,因为在下载烧录时,IO08管脚为低电平,不能使用串口进行下载。
- IO12(GPIO12)、IO13(GPIO13)在QIO模式下为SPI信号SPIHD和SPIWP复用,为了增加可用GPIO数量,开发板选择采用2线SPI的DIO模式,IO12、IO13并未连接flash,使用自己编译的软件时需要注意配置flash为DIO模式。
- 外置SPI flash的VDD已链接至3.3V电源系统,使用时不需再配置其他电源,采用普通2线SPI通信方式,对应管脚如表4-3。
- GPIO11默认为SPI flash的VDD引脚,需要配置后才能作为GPIO使用。
热门推荐
中医如何辨证施治“甲亢”和“甲减”?
12岁的男孩早恋了应该怎么教育
如何高效运行AI模型?——硬件和软件架构探索
思维导图软件XMind和MindManager哪个更好?
中国健儿亚冬会后转场状态火热
房贷年限如何选择?这种选择的长期影响和财务规划如何?
科技股并购重组:机遇与风险的博弈
泰山封禅的历史与文化意义
海思麒麟990与骁龙处理器深度对比:性能优劣全解析
巴西烤肉:味蕾与文化的双重盛宴
选购平板电脑:品牌、用途、预算与核心性能
越南富国岛亲子游攻略:四天三夜行程规划与实用建议
揭秘!越南新娘"逃跑"真相,背后原因令人深思
格华止的副作用和危害
赵匡胤:历史典故中的启示与反思
吃土豆升血糖快?可能是方法错了!2个吃土豆不升糖的技巧,糖尿病人收好
2024年AI Agents发展现状:机遇与挑战并存
中国超算力量:十家国家级超级计算中心概览
畅游重庆夜市与夜生活:体验巴渝夜色的精髓
国外VPS服务器:在线隐私与匿名性的双刃剑
深度分析:PS5如何在部分游戏中战胜更强大的Xbox Series X
“缠中说禅”的交易智慧:从神秘博主到精准预测大师的传奇历程
恐怖游戏:揭秘虚拟世界的恐惧制造术
《艾尔登法环》各流派最适合的武器推荐
全国材料科学与工程专业大学排名一览表
指压板慢跑减肥有效果吗
大阳线的10种类型及核心逻辑:技术分析中的重要形态
8 种最适合过敏人群的低致敏猫品种,让你轻松享受“吸猫”乐趣!
占星术全解:历史、理论及在现代生活中的应用指南
抖音长视频创作指南:设备、技巧与互动全解析