什麼是藍牙主機控制器接口 (HCI)

目錄

主機控制器接口 (HCI) 層是一個薄層,用於在藍牙協議棧的主機和控制器元素之間傳輸命令和事件。 在純網絡處理器應用中,HCI 層是通過 SPI 或 UART 等傳輸協議實現的。

人機互動介面

主機(電腦或 MCU)和主機控制器(實際的藍牙晶片組)之間的通訊遵循主機控制器介面 (HCI)。

HCI 定義了指令、事件、非同步和同步資料包的交換方式。 非同步資料包 (ACL) 用於資料傳輸,而同步資料包 (SCO) 用於耳機語音和免持設定檔。

藍牙 HCI 如何運作?

HCI 為基頻控制器和連結管理器提供命令接口,並提供對硬體狀態和控制暫存器的存取。 本質上,此介面提供了存取藍牙基頻功能的統一方法。HCI 存在於 3 個部分:主機 – 傳輸層 – 主機控制器。 每個部分在 HCI 系統中扮演不同的角色。

Feasycom目前有支援藍牙HCI的模組:

型號:FSC-BT825B

  • 藍牙版本:藍牙5.0雙模
  • 尺寸:10.8mm點¯x13.5mm點¯x1.8mm
  • 設定檔:SPP、BLE(標準)、ANCS、HFP、A2DP、AVRCP、MAP(選購)
  • 接口:UART、PCM
  • 認證:FCC
  • 亮點:藍牙5.0雙模、迷你尺寸、高性價比

回到頁首