1.1 簡介
藍(lán)牙HID,實際上指的就是藍(lán)牙鍵盤、藍(lán)牙鼠標(biāo)、藍(lán)牙遙控器等等設(shè)備類型,都稱之為人機(jī)交互設(shè)備。這里我們KT6368A藍(lán)牙芯片,就是虛擬成這些設(shè)備。對于windows或者安卓或者IOS等等主機(jī)設(shè)備,HID都是免驅(qū)動的,也就是只要主機(jī)設(shè)備支持藍(lán)牙,那么就可以和KT6368A建立連接,然后KT6368A串口收到的數(shù)據(jù),就會以HID的形式發(fā)給主機(jī)設(shè)備。
我們這里KT6368A支持BLE的HID,同時也支持經(jīng)典藍(lán)牙的EDR-HID設(shè)備。都有指令可以開啟和關(guān)閉,默認(rèn)都打開。當(dāng)然也支持常見的指令去設(shè)置參數(shù),比如:修改藍(lán)牙名、藍(lán)牙地址、串口波特率等等
注意:芯片還是那個芯片,但是內(nèi)部的程序不同,此版本定義為KT6368A-HID版本
備注:這款芯片最大的特點(diǎn),就是成本低,使用簡單,生產(chǎn)簡單,無其他。
KT6368A HID的版本,開機(jī)15mA ,持續(xù)100ms左右,后續(xù)一直穩(wěn)定在5mA左右。
無論是開啟經(jīng)典藍(lán)牙還是BLE,或者兩個都打開,功耗都是維持在5mA左右
1.2 硬件說明
細(xì)節(jié) 參數(shù)說明
UART接口 標(biāo)準(zhǔn)串口,TTL電平,波特率可設(shè),連接PC需要電平轉(zhuǎn)換[如:CH340G--USB轉(zhuǎn)TTL]
輸入電壓 建議給3.3V的電壓【2.2V--3.6V】
額定電流 芯片上電啟動是15mA,持續(xù)100ms之后就是5mA的平均電流
工作溫度 [-40度] -- [80度]
濕度 5% ~ 95%
1.3 通訊指令舉例
測試推薦的指令
AT+BM1234rn -- 設(shè)置BLE的名稱
AT+BN112233445566rn --ble的地址
AT+BD223344rn -- 設(shè)置SPP的名稱
AT+CT01rn
AT+CZrn
AT+CWrn
AT+QTrn
AT+TMrn
AT+TNrn
AT+TDrn
1.4 芯片上電信息和串口調(diào)試助手
測試環(huán)境:KT6368A-HID測試板 串口軟件:串口調(diào)試助手_aithinker_serial_tool_v1.2.3
1、接收窗口,芯片返回給電腦的數(shù)據(jù)。這個是固件的版本以及最后修改的日期
==》這個數(shù)據(jù)的返回,無任何意義。主要是方便客戶,上電測試串口是否連接正常,以及查看芯片運(yùn)行狀態(tài)
==》芯片上電是一定會返回的,如果沒有返回,說明硬件連接有誤
AT+VER2.1-20221013
TM+KT6368A-BLE-HID-V2.1 代表的是當(dāng)前芯片的BLE的名稱,以及對應(yīng)手冊的版本為2.1
TN+DB2188DAB5A1 代表的是當(dāng)前芯片的BLE的地址
TD+KT6368A-SPP-HID-V2.1 代表的是當(dāng)前芯片的SPP的名稱,以及對應(yīng)手冊的版本為2.1
TS+DB2188DAB5A2 代表的是當(dāng)前芯片的SPP的地址 此地址是根據(jù)BLE的地址計算得來的
T4+01 代表的是當(dāng)前BLE功能是打開的,詳見3.8章節(jié)
T5+01 代表的是當(dāng)前SPP功能是打開的,詳見3.8章節(jié)
這里面的很多返回的信息,用戶可以不必關(guān)注,因為這個存在的目的是方便客戶初次調(diào)試的時候看
3.藍(lán)牙HID的詳細(xì)說明--BLE
目前支持BLE的HID,還是那句話,能用BLE的HID,盡量不要用經(jīng)典藍(lán)牙的HID 。除非替代提前產(chǎn)品
注意HID連接成功之后,串口發(fā)送HID的數(shù)據(jù),一定不能太多,盡量保持在20個字符以內(nèi)
并且每次發(fā)數(shù)據(jù),數(shù)據(jù)的間隔最好大于100ms
因為HID的形式往主機(jī)發(fā)送,都是很小包的數(shù)據(jù)量
4.藍(lán)牙HID的詳細(xì)說明-- SPP
目前支持SPP的HID,還是那句話,能用BLE的HID,盡量不要用經(jīng)典藍(lán)牙的HID 。除非替代提前產(chǎn)品
注意HID連接成功之后,串口發(fā)送HID的數(shù)據(jù),一定不能太多,盡量保持在20個字符以內(nèi)
并且每次發(fā)數(shù)據(jù),數(shù)據(jù)的間隔最好大于100ms
因為HID的形式往主機(jī)發(fā)送,都是很小包的數(shù)據(jù)量
5.測試舉例
這里,我們分別測試了PC電腦[臺式機(jī)+藍(lán)牙適配器]、筆記本、安卓手機(jī)、蘋果手機(jī)
5.1 PC機(jī)windows下面的測試
測試環(huán)境:WIN10系統(tǒng)臺式機(jī)+藍(lán)牙適配器、WIN10筆記本 。如果是筆記本自帶藍(lán)牙所以不需要適配器
這里只測了BLE-HID
5.2 安卓手機(jī)下面的測試
測試環(huán)境:小米6、xiaomi 12pro
這里只測了BLE-HID
5.3 蘋果手機(jī)下面的測試
測試環(huán)境:蘋果7手機(jī)
這里只測了BLE-HID
審核編輯:湯梓紅
-
藍(lán)牙芯片
+關(guān)注
關(guān)注
17文章
376瀏覽量
46046 -
串口
+關(guān)注
關(guān)注
14文章
1554瀏覽量
76516 -
HID
+關(guān)注
關(guān)注
2文章
130瀏覽量
46612
發(fā)布評論請先 登錄
相關(guān)推薦
評論