Mi az a Bluetooth Host Controller Interface (HCI)

Tartalomjegyzék

A hosztvezérlő interfész (HCI) réteg egy vékony réteg, amely parancsokat és eseményeket szállít a Bluetooth protokollverem gazdagép- és vezérlőelemei között. Egy tiszta hálózati processzoralkalmazásban a HCI réteget egy szállítási protokollon, például SPI-n vagy UART-on keresztül valósítják meg.

HCI interfész

A Host (számítógép vagy MCU) és a Host Controller (a tulajdonképpeni Bluetooth lapkakészlet) közötti kommunikáció a Host Controller Interface (HCI) segítségével történik.

A HCI meghatározza a parancsok, események, aszinkron és szinkron adatcsomagok cseréjét. Az aszinkron csomagokat (ACL) az adatátvitelhez, míg a szinkron csomagokat (SCO) a fejhallgatóval és a kihangosító profilokkal történő hanghoz használják.

Hogyan működik a Bluetooth HCI?

A HCI parancsinterfészt biztosít az alapsávi vezérlőhöz és kapcsolatkezelőhöz, valamint hozzáférést biztosít a hardverállapothoz és a vezérlőregiszterekhez. Lényegében ez az interfész egységes módszert biztosít a Bluetooth alapsávi képességek elérésére. A HCI három részből áll, a Host – Transport Layer – Host Controller. Mindegyik szekció más-más szerepet tölt be a HCI rendszerben.

A Feasycom jelenleg rendelkezik olyan modulokkal, amelyek támogatják a Bluetooth HCI-t:

Modell: FSC-BT825B

  • Bluetooth verzió: Bluetooth 5.0 kettős mód
  • Méret: 10.8mm x 13.5mm x 1.8mm
  • Profilok: SPP, BLE (standard), ANCS, HFP, A2DP, AVRCP, MAP (opcionális)
  • Interfész: UART, PCM
  • Tanúsítványok: FCC
  • Főbb jellemzők: Bluetooth 5.0 Dual-Mode, Mini Size, Költséghatékony

Lapozzon a lap tetejére