一、問題簡介
為什么我使用BT201的KT1025A雙模藍牙芯片,設置了參數之后,搜不到藍牙信號了,是什么問題呢?可能是硬件還是軟件的問題?
二、詳細分析
1、首先藍牙信號分為“藍牙音頻”和“藍牙BLE”,這是兩個東西
==》藍牙音頻,就是連接手機播放音樂的功能,常見的比如:藍牙耳機、藍牙音箱等等應用
藍牙標準里面是稱之為“EDR”,也就是經典藍牙
==》藍牙BLE,這個就是專門用來傳數據的,比如常見的“防丟器”、自拍桿,都是這個
還不懂,自行百度搜搜學習一下,我們不負責基礎知識的
2、好的,明白了這兩點之后,再來看, 到底是手機端搜索不到什么信號,打開手機-設置-藍牙
==》這里不分安卓還是ios,經典藍牙=音頻藍牙=藍牙音樂,都是一個概念。
==》設置框里面,都是能搜索到的,假如搜不到,此時就要分為兩種情況去區分了,硬件和軟件
這里先描述硬件:--參考芯片的標準原理圖仔細核對一下
1、其實硬件真沒有什么好說的,搜不到就換一塊板子,還不行,就去買BT201的測試板,幾塊錢
2、這樣節省大家的效率。因為BT201的測試板,有led指示燈,很容易看到狀態
==》上電快閃就是藍牙處于廣播狀態 。慢閃處于藍牙播放狀態。常亮就是連接成功了
所以別一直問我們到底是啥問題,啥原因,真的服務不過來的
==》不要擔心什么兼容性的問題,音頻藍牙是標準的,非常標準,基本所有手機或者平板都支持
再來看看軟件問題:
1、那就要看看您發了什么指令
==》比如你發了設置藍牙的名稱,設置錯誤了,導致名稱為空白,那么也會搜索不到
這一點,請通過藍牙芯片上電返回的信息去查看
2、您是否發送了關閉藍牙音頻EDR的指令,詳見手冊的:
如果您關閉了藍牙音頻,那搜不到不就很正常了嗎?
比如上電返回的T500 ,那不就代表edr被關閉了嗎?詳見如下
最后,BLE搜不到的話,用app去搜索,“nrfconnect”app 或者“LightBlue ”app,百度搜一下很簡單
三、總結
總之,這種問題,調試不順利了,要么拿測試板回去對比查一下,要么重新更新一下固件。
審核編輯 黃宇
-
藍牙芯片
+關注
關注
17文章
400瀏覽量
46642 -
雙模
+關注
關注
0文章
33瀏覽量
10574
發布評論請先 登錄
KT1025A藍牙音頻芯片歌名歌詞ID3顯示芯片的功能說明

KT1025A藍牙音頻芯片外擴FM收音的硬件設計參考說明

KT1025A藍牙FM芯片版本BT301方案的常用客戶指令舉例說明

KT6368A藍牙芯片的uuid完整的是多少,以及app或者小程序開發的注意點

評論