Giao diện điều khiển máy chủ Bluetooth (HCI) là gì

Mục lục

Lớp giao diện bộ điều khiển máy chủ (HCI) là một lớp mỏng vận chuyển các lệnh và sự kiện giữa các thành phần máy chủ và bộ điều khiển của ngăn xếp giao thức Bluetooth. Trong ứng dụng bộ xử lý mạng thuần túy, lớp HCI được triển khai thông qua giao thức truyền tải như SPI hoặc UART.

Giao diện HCI

Giao tiếp giữa Máy chủ (máy tính hoặc MCU) và Bộ điều khiển máy chủ (chipset Bluetooth thực tế) tuân theo Giao diện bộ điều khiển máy chủ (HCI).

HCI xác định cách trao đổi các lệnh, sự kiện, gói dữ liệu không đồng bộ và đồng bộ. Các gói không đồng bộ (ACL) được sử dụng để truyền dữ liệu, trong khi các gói đồng bộ (SCO) được sử dụng cho Thoại bằng Tai nghe và Cấu hình rảnh tay.

Bluetooth HCI hoạt động như thế nào?

HCI cung cấp giao diện lệnh cho bộ điều khiển băng cơ sở và trình quản lý liên kết, đồng thời truy cập vào các thanh ghi điều khiển và trạng thái phần cứng. Về cơ bản, giao diện này cung cấp một phương pháp thống nhất để truy cập các khả năng của băng tần cơ sở Bluetooth. HCI tồn tại trên 3 phần, Máy chủ – Lớp vận chuyển – Bộ điều khiển máy chủ. Mỗi phần có một vai trò khác nhau trong hệ thống HCI.

Feasycom hiện có các mô-đun hỗ trợ Bluetooth HCI:

Model: FSC-BT825B

  • Phiên bản Bluetooth: Bluetooth 5.0 chế độ kép
  • Kích thước: 10.8mm x 13.5mm x 1.8mm
  • Cấu hình: SPP, BLE (Tiêu chuẩn), ANCS, HFP, A2DP, AVRCP, MAP (tùy chọn)
  • Giao diện: UART, PCM
  • Chứng nhận: FCC
  • Điểm nổi bật: Bluetooth 5.0 Chế độ kép, Kích thước nhỏ, Tiết kiệm chi phí

Di chuyển về đầu trang