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使用。
热门推荐
绝经时间不同 健康影响有别
AI核心岗位指南:2024年五大细分领域与未来职业机会
万里长城的一块砖是如何烧制的?
项目装修需求如何写
全球股市开盘和收盘时间详解
宁夏职业技术学院:构建模块化课程体系 引领高素质技能人才培养
定制化人才培养方案如何满足企业实际需求?
香水怎么喷才持久?这5招学起来,保证你能不间断散发魅力
肠镜检查前的肠道准备——还真是个技术活
公司破产诉讼时效多长?破产程序如何走?员工权益如何保障?
洗衣机上的KG标注,真能放这么重的衣物吗,很多人不明白都做错了
人工智能的应用案例:人脸识别
IPX9防水等级试验机:严苛环境下的防水性能测试专家
甲醇中毒的治疗
股票什么叫炸板:炸板在股票交易中的含义
股票交易中的“炸板”现象:定义、影响及应对策略
连芩珍珠滴丸的功效与使用注意事项
如何高效利用剑指offer准备面试?
南京信息工程大学电子与信息工程学院:立足行业前沿 培养电子信息拔尖创新人才
深度剖析L298N:从电气特性到电机驱动应用的全面解析
张雪峰谈康复治疗学专业就业前景、考研方向、优势与劣势
中国广电启动5G-A商用网络部署开通,单用户下行峰值速率超3Gbps
开平碉楼:探寻中西合璧的建筑瑰宝与文化脉络
提升 Elasticsearch 索引性能 TOP 10 小技巧,你用到几个?
高昌国历史大事记 高昌国历代国王世袭表
史诗级暴跌,美股正在带崩全世界
如何确保企业合规执行休假管理规定?
员工应如何投诉单位,员工投诉单位时要注意什么
2025高考三大专项计划的区别:附全国实施区域
如何设置PPT形状的动画重复次数?