Šta je Bluetooth Host Controller Interface (HCI)

Sadržaj

Sloj interfejsa glavnog kontrolera (HCI) je tanak sloj koji prenosi komande i događaje između elemenata hosta i kontrolera steka Bluetooth protokola. U aplikaciji čistog mrežnog procesora, HCI sloj se implementira putem transportnog protokola kao što je SPI ili UART.

HCI interfejs

Komunikacija između Host-a (računara ili MCU-a) i Host Controller-a (stvarnog Bluetooth skupa čipova) slijedi Host Controller Interface (HCI).

HCI definira kako se razmjenjuju komande, događaji, asinhroni i sinhroni paketi podataka. Asinhroni paketi (ACL) se koriste za prenos podataka, dok se sinhroni paketi (SCO) koriste za Glas sa slušalicama i Hands-Free profile.

Kako funkcionira Bluetooth HCI?

HCI pruža komandni interfejs kontroleru osnovnog pojasa i upravljaču veza, kao i pristup statusu hardvera i kontrolnim registrima. U suštini, ovo sučelje pruža jedinstvenu metodu pristupa mogućnostima Bluetooth osnovnog pojasa. HCI postoji u 3 sekcije, Host – Transportni sloj – Host Controller. Svaki od odjeljaka ima različitu ulogu u HCI sistemu.

Feasycom trenutno ima module koji podržavaju Bluetooth HCI:

Model: FSC-BT825B

  • Bluetooth verzija: Bluetooth 5.0 dual-mode
  • Dimenzije: 10.8mm x 13.5mm x 1.8mm
  • Profili: SPP, BLE (Standard), ANCS, HFP, A2DP, AVRCP, MAP (opciono)
  • Interfejs: UART, PCM
  • Certifikati: FCC
  • Izdvajamo: Bluetooth 5.0 Dual-Mode, Mini Size, Isplativo

Dođite na vrh