Kio estas Bluetooth Host Controller Interface (HCI)

Enhavtabelo

La tavolo de mastro-regila interfaco (HCI) estas maldika tavolo kiu transportas komandojn kaj okazaĵojn inter la gastiganto kaj regilelementoj de la Bludenta protokolstako. En pura retprocesorapliko, la HCI-tavolo estas efektivigita tra transportprotokolo kiel ekzemple SPI aŭ UART.

HCI-Interfaco

La komunikado inter Gastiganto (komputilo aŭ MCU) kaj Host Controller (la fakta Bludenta pecetaro) sekvas la Host Controller Interface (HCI).

HCI difinas kiel komandoj, eventoj, nesinkronaj kaj sinkronaj datumpakaĵoj estas interŝanĝitaj. Nesinkronaj pakaĵetoj (ACL) estas uzitaj por datumtransigo, dum sinkronaj pakaĵetoj (SCO) estas uzitaj por Voĉo kun la Kapaŭskultilo kaj la Man-Liberaj Profiloj.

Kiel funkcias Bluetooth HCI?

La HCI disponigas komandan interfacon al la bazgrupregilo kaj ligmanaĝero, kaj aliron al hardvarstatuso kaj kontrolregistroj. Esence ĉi tiu interfaco provizas unuforman metodon por aliri la Bluetooth-bazbendajn kapablojn. La HCI ekzistas tra 3 sekcioj, la Gastiganto - Transporta Tavolo - Gastiganto-Regilo. Ĉiu el la sekcioj havas malsaman rolon por ludi en la HCI-sistemo.

Feasycom nuntempe havas modulojn kiuj subtenas Bluetooth HCI:

Modelo: FSC-BT825B

  • Bluetooth-versio: Bluetooth 5.0 du-reĝimo
  • Dimensio: 10.8mm x 13.5mm x 1.8mm
  • Profiloj: SPP, BLE (Norma), ANCS, HFP, A2DP, AVRCP, MAP (laŭvola)
  • Interfaco: UART, PCM
  • Atestoj: FCC
  • Kulminaĵoj: Bluetooth 5.0 Duobla Reĝimo, Mini Grandeco, Kostefika

Rulumu al Supro