ZHCAD74 September   2023 CC3300 , CC3301

 

  1.   1
  2.   摘要
  3.   商标
  4. 1引言
  5. 2主要特性
    1. 2.1 双主机接口
    2. 2.2 共享主机接口
    3. 2.3 自主模式
    4. 2.4 主机中断
      1. 2.4.1 带外中断
      2. 2.4.2 带内中断
  6. 3接口
    1. 3.1 引言
    2. 3.2 SDIO 接口
      1. 3.2.1 SDIO 概述
      2. 3.2.2 SDIO 流控制
    3. 3.3 SPI 接口
      1. 3.3.1 SPI 概述
      2. 3.3.2 SPI Configuration
      3. 3.3.3 SPI 流控制
    4. 3.4 UART 接口
      1. 3.4.1 UART 概述
      2. 3.4.2 UART 配置
      3. 3.4.3 UART 流控制
    5. 3.5 引脚数选项
  7. 4主机通信
    1. 4.1 协议概述
    2. 4.2 SDIO 包装器
    3. 4.3 SPI 包装器
  8. 5启动流程
    1. 5.1 SDIO
    2. 5.2 SPI

启动流程

主机处理器可以通过 SPI 或 SDIO 与配套 IC 通信。主机接口使用相同的硬件线路,器件根据预定义的顺序自动检测主机接口模式。对于主机接口,如果使用双接口模式,则该过程包括主主机接口(对于 Wi-Fi)和辅助主机接口(对于低功耗蓝牙)。

图 5-1 显示了从主机端开始的主接口初始化流程。

GUID-20230522-SS0I-RG63-ZP2J-GRW7NHQTBGZ3-low.png图 5-1 主接口初始化

器件上电后,主机负责发送正确的命令序列。对于 SPI 模式,发送操作码为 0 (CMD0) 的单个 SDIO 命令,以便将器件设置为 SPI 模式。对于 SDIO 模式,该序列包括 CMD5/3/7,然后发送一系列 CMD52 命令,以设置器件的其他配置参数。

如果需要低功耗蓝牙,则可能需要执行辅助接口初始化流程。低功耗蓝牙可以在共享模式或双模式(通过 UART)下使用。从器件端,如果使用 UART,则在正确配置 UART 之前,器件应将 RTS 线路配置为手动控制的 GPIO 输出,并将 RTS 置为有效,以进一步保护内核,使其不接收任何主机命令,直到 UART 已配置并准备就绪。图 5-2 说明了从器件端开始的辅助接口初始化流程。

GUID-20230522-SS0I-7TRG-KN4J-CC3T0MJV7RH8-low.png图 5-2 辅助接口初始化