ZHCAD74 September 2023 CC3300 , CC3301 , CC3301MOD , CC3351MOD
主機處理器可以通過 SPI 或 SDIO 與配套 IC 通信。主機接口使用相同的硬件線路,器件根據(jù)預定義的順序自動檢測主機接口模式。對于主機接口,如果使用雙接口模式,則該過程包括主主機接口(對于 Wi-Fi)和輔助主機接口(對于低功耗藍牙)。
圖 5-1 顯示了從主機端開始的主接口初始化流程。
圖 5-1 主接口初始化器件上電后,主機負責發(fā)送正確的命令序列。對于 SPI 模式,發(fā)送操作碼為 0 (CMD0) 的單個 SDIO 命令,以便將器件設置為 SPI 模式。對于 SDIO 模式,該序列包括 CMD5/3/7,然后發(fā)送一系列 CMD52 命令,以設置器件的其他配置參數(shù)。
如果需要低功耗藍牙,則可能需要執(zhí)行輔助接口初始化流程。低功耗藍牙可以在共享模式或雙模式(通過 UART)下使用。從器件端,如果使用 UART,則在正確配置 UART 之前,器件應將 RTS 線路配置為手動控制的 GPIO 輸出,并將 RTS 置為有效,以進一步保護內(nèi)核,使其不接收任何主機命令,直到 UART 已配置并準備就緒。圖 5-2 說明了從器件端開始的輔助接口初始化流程。
圖 5-2 輔助接口初始化