ESP32-S3 和 ESP32 一样是一款同时支持WIFI和蓝牙功能,可以说是专为物联网而生的一款Soc,应用领域贯穿移动设备、可穿戴电子设备、智能家居等,在2,4GHz频带支持20MHz和40MHz频宽,和以往 ESP32 不一样的是,蓝牙除了支持BLE以外,目前支持 Bluetooth 5 和 Bluetooth mesh,更多的GPIO口使其能控制的外设达到更多,全速USB OTG支持直接通过USB协议与芯片进行通信
其中根据用户需要的资源或方案,可以在该网站中,选择合适的产品,以下,则是ESP32-S3芯片对应不同大小的 FLASH 和 PSRAM 进行封装的模组命名和内置芯片的对应关系
普及一下手册中讲到的 SPI、Dual SPI 和 Quad SPI
SPI:标准SPI,是一种同步串行通信协议,支持一主多从,主设备启动与从设备进行同步通信,完成数据的交换。SPI是一种高速全双工同步通信总线,标准的SPI仅使用4个引脚(信号):CLK , CS , MOSI , MISO
Dual SPI :一般只针对 SPI FLASH 而言(并不针对所有外设),而基于这个对象,全双工并不常用,MOSI 和 MISO 被扩展用于半双工加速数据传输,对于 Dual SPI FLASH 设备,发送一个命令字节使其进入 dual 模式,MOSI 变成 DIO0,MISO 变成 DIO1,致使一个时钟周期传输 2bit 数据
Quad SPI:同样针对 SPI FLASH ,Qual SPI 又增加了两IO(DIO2、DIO3),可以在一个时钟周期中传输 4bit 数据;
对于 SPI FLASH 而言,用于进行数据传输的模式就有以上三种类型,对应着3线、4线、6线的传输方式,而相同时钟周期下,线的数量和传输速度成正相关
以上,为什么要介绍这三种 SPI FLASH 接口呢?玩过 ESP 系列的大伙应该都知道,这是 ESP 模组封装的惯用做法,ESP32-S3 芯片内置有 512 KB SRAM(用于数据和指令存储)、384 KB ROM 存储空间(用于程序启动和内核功能调用),对于 FLASH 则支持使用外挂的形式,持多个外部 SPI、Dual SPI、 Quad SPI、Octal SPI、QPI、OPI flash 和片外 RAM
专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们
相关推荐
可穿戴式VSM演示平台
蓝牙模块和OMAP5910的接口技术
数字“蓝牙”式电子菜单
PalmSource和 Sony Ericsson为蓝牙技术结盟
贸泽开售BeagleBoard CC33 2.4GHz Wi-Fi 6 BLE无线模块
蓝牙-短距离无线通信技术
2.4GHz无线收发芯片nRF24E1的原理及应用
自己动手增强蓝牙适配器信号
蓝牙ULL SCI技术解析:近零感低延迟交互
利用BLE和Wi-Fi三角定位进行实时室内追踪
Bluetooth 蓝牙 规范 10.1版
ESP32-E22 Wi-Fi 6E:Espressif首款连接协处理器
首款ST/Qualcomm蓝牙/Wi-Fi模块进入量产
恩智浦 NCJ39 高性能安全元件:赋能智能汽车数字钥匙与安全接入
单芯片心率监测仪解决方案
蓝牙无线通讯协议V1.0b
In-Stat预计2006年蓝牙芯片组市场达6.9亿颗
智能运输系统
沁恒BLE Mesh天猫精灵组网演示视频
UART(通用异步收发器)与蓝牙的接口连接
蓝牙无线电调制解调器Siw1701原理与应用
Nordic Semiconductor用于医疗可穿戴设备的蓝牙低频输出系统
蓝牙技术在车辆导航系统中的应用研究
蓝牙无线抄表传感器的设计
沈阳东软最新蓝牙芯片通过SIG产品认证
芯科科技在蓝牙亚洲大会展示汽车与边缘AI前沿蓝牙创新技术
蓝牙技术及其协议栈
蓝牙技术在工业场景的规模化应用与价值分析
e起DIY-低功耗蓝牙温湿度计开发实战