Wat is Bluetooth Host Controller Interface (HCI)

INHOUDSOPGAWE

Die gasheerbeheerder-koppelvlak (HCI)-laag is 'n dun laag wat opdragte en gebeure tussen die gasheer- en beheerderelemente van die Bluetooth-protokolstapel vervoer. In 'n suiwer netwerkverwerkertoepassing word die HCI-laag geïmplementeer deur 'n vervoerprotokol soos SPI of UART.

HCI-koppelvlak

Die kommunikasie tussen 'n gasheer ('n rekenaar of 'n MCU) en 'n gasheerbeheerder (die werklike Bluetooth-skyfiestel) volg die gasheerkontroleerderkoppelvlak (HCI).

HCI definieer hoe opdragte, gebeurtenisse, asinchrone en sinchrone datapakkies uitgeruil word. Asynchrone pakkies (ACL) word gebruik vir data-oordrag, terwyl sinchrone pakkies (SCO) gebruik word vir Stem met die Headset en die Hands-Free Profiele.

Hoe werk Bluetooth HCI?

Die HCI verskaf 'n opdragkoppelvlak aan die basisbandbeheerder en skakelbestuurder, en toegang tot hardewarestatus en beheerregisters. In wese bied hierdie koppelvlak 'n eenvormige metode om toegang tot die Bluetooth-basisbandvermoëns te verkry. Die HCI bestaan ​​oor 3 afdelings, die Gasheer – Vervoerlaag – Gasheerbeheerder. Elkeen van die afdelings het 'n ander rol om in die HCI-stelsel te speel.

Feasycom het tans modules wat Bluetooth HCI ondersteun:

Model: FSC-BT825B

  • Bluetooth-weergawe: Bluetooth 5.0 dubbelmodus
  • Dimension: 10.8mm x 13.5mm x 1.8mm
  • Profiele: SPP, BLE (Standaard), ANCS, HFP, A2DP, AVRCP, MAP (opsioneel)
  • Koppelvlak: UART, PCM
  • Sertifisering: FCC
  • Hoogtepunte: Bluetooth 5.0 Dubbelmodus, Mini-grootte, koste-effektief

Scroll na bo