Vad är Bluetooth Host Controller Interface (HCI)

Innehållsförteckning

Värdkontrollergränssnittsskiktet (HCI) är ett tunt lager som transporterar kommandon och händelser mellan värd- och kontrollelementen i Bluetooth-protokollstacken. I en ren nätverksprocessorapplikation implementeras HCI-skiktet genom ett transportprotokoll som SPI eller UART.

HCI-gränssnitt

Kommunikationen mellan en värd (en dator eller en MCU) och en värdstyrenhet (den faktiska Bluetooth-kretsuppsättningen) följer Host Controller Interface (HCI).

HCI definierar hur kommandon, händelser, asynkrona och synkrona datapaket utbyts. Asynkrona paket (ACL) används för dataöverföring, medan synkrona paket (SCO) används för röst med headsetet och handsfree-profilerna.

Hur fungerar Bluetooth HCI?

HCI tillhandahåller ett kommandogränssnitt till basbandskontrollern och länkhanteraren, och tillgång till hårdvarustatus och kontrollregister. I huvudsak ger detta gränssnitt en enhetlig metod för att komma åt Bluetooth-basbandskapaciteten. HCI finns i tre sektioner, Host – Transport Layer – Host Controller. Var och en av sektionerna har olika roller i HCI-systemet.

Feasycom har för närvarande moduler som stöder Bluetooth HCI:

Modell: FSC-BT825B

  • Bluetooth-version: Bluetooth 5.0 dual-mode
  • Dimension: 10.8mm x 13.5mm x 1.8mm
  • Profiler: SPP, BLE (Standard), ANCS, HFP, A2DP, AVRCP, MAP (valfritt)
  • Gränssnitt: UART, PCM
  • Certifieringar: FCC
  • Höjdpunkter: Bluetooth 5.0 Dual-Mode, Mini Size, Kostnadseffektiv

Bläddra till början