更新时间:2024-06-20 02:32:42下载pdf
本文主要介绍了 CBx 系列模组及 BK7231N 芯片在实现 SPI 通信开发时需要了解的相关信息。
CBx 系列模组是由杭州涂鸦信息技术有限公司开发的 支持 Wi-Fi 和 BLE 双模的低功耗嵌入式模组系列。它由一个高集成度的无线射频芯片 BK7231N 和少量外围器件构成,可以支持 AP 和 STA 双角色连接,并同时支持低功耗蓝牙连接。
模组/芯片型号 | MISO 引脚序号 | MISO 丝印 | MOSI 引脚序号 | MOSI 丝印 | SCLK 引脚序号 | SCLK 丝印 | CS 引脚序号 | CS 丝印 |
---|---|---|---|---|---|---|---|---|
BK7231N | 14 | P17 | 12 | P16 | 11 | P14 | 13 | P15 |
CBU | 20 | P17 | 2 | P16 | 1 | P14 | 21 | P15 |
CBU-IPEX | 20 | P17 | 2 | P16 | 1 | P14 | 21 | P15 |
CB3SE | 13 | P17 | 14 | P16 | 4 | P14 | 9 | P15 |
SPI 接口是一个全双工同步串行总线接口,符合 SPI 标准协议,可作为主器件或从器件工作,可应用于点对点传输(3 线方式)或多对多传输(4 线方式);且符合四种典型接口时序,可以适应大部分的 SPI 接口时序要求;接口内部包含接收和发送的缓存 FIFO,可以大大减少软件的开销。
SPI 外设工作于主器件方式下,SPI 外设需要产生时钟信号(SCLK),SCLK 的数据速率由软件配置。下图描述的 SPI 接口可以产生 4 种时序。
SPI 模块工作于从器件方式下,接口时钟 SCLK 是输入信号。为了正确地采样数据,SPI 模块的时钟极性和相位的配置需要和主器件相同,MOSI 上的数据是在每个数据位的中间被采样。
从器件接口时序图(CKPHA = 0)
从器件接口时序图(CKPHA = 1)
该内容对您有帮助吗?
是意见反馈该内容对您有帮助吗?
是意见反馈