ZHCAD74 September 2023 CC3300 , CC3301
主机处理器可以通过 SPI 或 SDIO 与配套 IC 通信。主机接口使用相同的硬件线路,器件根据预定义的顺序自动检测主机接口模式。对于主机接口,如果使用双接口模式,则该过程包括主主机接口(对于 Wi-Fi)和辅助主机接口(对于低功耗蓝牙)。
图 5-1 显示了从主机端开始的主接口初始化流程。
器件上电后,主机负责发送正确的命令序列。对于 SPI 模式,发送操作码为 0 (CMD0) 的单个 SDIO 命令,以便将器件设置为 SPI 模式。对于 SDIO 模式,该序列包括 CMD5/3/7,然后发送一系列 CMD52 命令,以设置器件的其他配置参数。
如果需要低功耗蓝牙,则可能需要执行辅助接口初始化流程。低功耗蓝牙可以在共享模式或双模式(通过 UART)下使用。从器件端,如果使用 UART,则在正确配置 UART 之前,器件应将 RTS 线路配置为手动控制的 GPIO 输出,并将 RTS 置为有效,以进一步保护内核,使其不接收任何主机命令,直到 UART 已配置并准备就绪。图 5-2 说明了从器件端开始的辅助接口初始化流程。