Τι είναι η διεπαφή ελεγκτή κεντρικού υπολογιστή Bluetooth (HCI)

Πίνακας περιεχομένων

Το επίπεδο διεπαφής ελεγκτή κεντρικού υπολογιστή (HCI) είναι ένα λεπτό στρώμα που μεταφέρει εντολές και συμβάντα μεταξύ των στοιχείων κεντρικού υπολογιστή και ελεγκτή της στοίβας πρωτοκόλλου Bluetooth. Σε μια εφαρμογή καθαρού επεξεργαστή δικτύου, το επίπεδο HCI υλοποιείται μέσω ενός πρωτοκόλλου μεταφοράς όπως το SPI ή το UART.

Διεπαφή HCI

Η επικοινωνία μεταξύ ενός Host (υπολογιστή ή MCU) και ενός Host Controller (το πραγματικό chipset Bluetooth) ακολουθεί τη διεπαφή του Host Controller (HCI).

Το HCI ορίζει πώς ανταλλάσσονται εντολές, συμβάντα, ασύγχρονα και σύγχρονα πακέτα δεδομένων. Τα ασύγχρονα πακέτα (ACL) χρησιμοποιούνται για τη μεταφορά δεδομένων, ενώ τα σύγχρονα πακέτα (SCO) χρησιμοποιούνται για τη φωνή με τα ακουστικά και τα προφίλ Hands-Free.

Πώς λειτουργεί το Bluetooth HCI;

Το HCI παρέχει μια διεπαφή εντολών στον ελεγκτή ζώνης βάσης και στον διαχειριστή συνδέσμων, καθώς και πρόσβαση σε καταχωρητές κατάστασης υλικού και ελέγχου. Ουσιαστικά αυτή η διεπαφή παρέχει μια ενιαία μέθοδο πρόσβασης στις δυνατότητες της ζώνης βάσης Bluetooth. Το HCI υπάρχει σε 3 ενότητες, το Host – Transport Layer – Host Controller. Κάθε ένα από τα τμήματα έχει διαφορετικό ρόλο να παίξει στο σύστημα HCI.

Η Feasycom διαθέτει επί του παρόντος μονάδες που υποστηρίζουν Bluetooth HCI:

Μοντέλο: FSC-BT825B

  • Έκδοση Bluetooth: Bluetooth 5.0 διπλής λειτουργίας
  • Διάσταση: 10.8mm x 13.5mm x 1.8mm
  • Προφίλ: SPP, BLE (Τυπικό), ANCS, HFP, A2DP, AVRCP, MAP (προαιρετικό)
  • Διεπαφή: UART, PCM
  • Πιστοποιήσεις: FCC
  • Χαρακτηριστικά: Bluetooth 5.0 Dual-Mode, Mini Size, Οικονομικά

Μεταβείτε στην κορυφή