Zer da Bluetooth Host Controller Interface (HCI)

Edukien aurkibidea

Ostalariaren kontrolagailuaren interfazea (HCI) geruza Bluetooth protokolo-pilaren ostalari eta kontroladorearen elementuen artean komandoak eta gertaerak garraiatzen dituen geruza mehe bat da. Sare-prozesadore hutsezko aplikazio batean, HCI geruza SPI edo UART bezalako garraio-protokolo baten bidez inplementatzen da.

HCI Interfazea

Host baten (ordenagailu bat edo MCU) eta Host Controller baten (benetako Bluetooth chipset) arteko komunikazioak Host Controller Interface (HCI) jarraitzen du.

HCI-k komandoak, gertaerak, datu-pakete asinkronoak eta sinkronoak nola trukatzen diren definitzen du. Pakete asinkronoak (ACL) datuak transferitzeko erabiltzen dira, eta pakete sinkronoak (SCO) Ahotsa entzungailuarekin eta esku libreko profiletarako erabiltzen diren bitartean.

Nola funtzionatzen du Bluetooth HCI?

HCI-k komando-interfaze bat eskaintzen dio oinarrizko bandako kontroladoreari eta esteken kudeatzaileari, eta hardware-egoera eta kontrol-erregistroetarako sarbidea eskaintzen du. Funtsean, interfaze honek Bluetooth oinarrizko bandako gaitasunetara sartzeko metodo uniforme bat eskaintzen du. HCI 3 ataletan dago, Ostalaria - Garraio-geruza - Ostalariaren Kontrolatzailea. Atal bakoitzak rol ezberdina du HCI sisteman.

Feasycom-ek Bluetooth HCI onartzen duten moduluak ditu gaur egun:

Eredua: FSC-BT825B

  • Bluetooth bertsioa: Bluetooth 5.0 modu bikoitza
  • Dimension: 10.8mm x 13.5mm x 1.8mm
  • Profilak: SPP, BLE (estandarra), ANCS, HFP, A2DP, AVRCP, MAP (aukerakoa)
  • Interfazea: UART, PCM
  • Ziurtagiriak: FCC
  • Nabarmentzekoak: Bluetooth 5.0 modu bikoitza, tamaina txikia, kostu eraginkorra

Igo korrituko