为什么我利用BT201的KT1025A双模蓝牙芯片,设置了参数之后,搜不到蓝牙旗子暗记了,是什么问题呢?可能是硬件还是软件的问题?
详细剖析
1、首先蓝牙旗子暗记分为“蓝牙音频”和“蓝牙BLE”,这是两个东西
==》蓝牙音频,便是连接手机播放音乐的功能,常见的比如:蓝牙耳机、蓝牙音箱等等运用

蓝牙标准里面是称之为“EDR”,也便是经典蓝牙
==》蓝牙BLE,这个便是专门用来传数据的,比如常见的“防丢器”、自拍杆,都是这个
还不懂,自行百度搜搜学习一下,我们不卖力根本知识的
2、好的,明白了这两点之后,再来看, 到底是手机端搜索不到什么旗子暗记,打开手机-设置-蓝牙
==》这里不分安卓还是ios,经典蓝牙=音频蓝牙=蓝牙音乐,都是一个观点。
==》设置框里面,都是能搜索到的,如果搜不到,此时就要分为两种情形去区分了,硬件和软件
这里先描述硬件:--参考芯片的标准事理图仔细核对一下
实在硬件真没有什么好说的,搜不到就换一块板子,还弗成,就去买BT201的测试板,几块钱这样节省大家的效率。由于BT201的测试板,有led指示灯,很随意马虎看到状态==》上电快闪便是蓝牙处于广播状态 。慢闪处于蓝牙播放状态。常亮便是连接成功了
以是别一贯问我们到底是啥问题,啥缘故原由,真的做事不过来的
==》不要担心什么兼容性的问题,音频蓝牙是标准的,非常标准,基本所有手机或者平板都支持
再来看看软件问题:
那就要看看您发了什么指令==》比如你发了设置蓝牙的名称,设置缺点了,导致名称为空缺,那么也会搜索不到
这一点,请通过蓝牙芯片上电返回的信息去查看
您是否发送了关闭蓝牙音频EDR的指令,详见手册的:如果您关闭了蓝牙音频,那搜不到不就很正常了吗?
比如上电返回的T500 ,那不就代表edr被关闭了吗?详见如下
末了,BLE搜不到的话,用app去搜索,“nrfconnect”app 或者“LightBlue ”app,百度搜一下很大略
三、总结
总之,这种问题,调试不顺利了,要么拿测试板回去比拟查一下,要么重新更新一下固件。