主机控制器接口(HCI)是主机与控制器之间的接口,主要完成两个任务:
①发送命令给控制器和接收来自控制器的事件。
②发送和接收来自对端设备的数据。
一、UART
通用异步收发器(UART)提供了最简单的传输方式。
3线UART:TXD、RXD和地线。
5线UART:TXD、RXD、RTS、CTS和地线。
二、USB
USB接口主要为那些拥有USB Host的设备而设计。
它定义了主机和设备之间是如何传送命令、事件和数据的。
三、SDIO
SDIO协议定义了一种高速的传输接口。
主机能够通过SDIO卡和Type-A接口来控制通信。