KT1025A双模蓝牙芯片设置参数后搜不到蓝牙信号,如何分析呢

描述

一、问题简介


为什么我使用BT201的KT1025A双模蓝牙芯片,设置了参数之后,搜不到蓝牙信号了,是什么问题呢?可能是硬件还是软件的问题?

蓝牙芯片

二、详细分析 


1、首先蓝牙信号分为“蓝牙音频”和“蓝牙BLE”,这是两个东西
==》蓝牙音频,就是连接手机播放音乐的功能,常见的比如:蓝牙耳机、蓝牙音箱等等应用
蓝牙标准里面是称之为“EDR”,也就是经典蓝牙
==》蓝牙BLE,这个就是专门用来传数据的,比如常见的“防丢器”、自拍杆,都是这个
还不懂,自行百度搜搜学习一下,我们不负责基础知识的

2、好的,明白了这两点之后,再来看, 到底是手机端搜索不到什么信号,打开手机-设置-蓝牙
==》这里不分安卓还是ios,经典蓝牙=音频蓝牙=蓝牙音乐,都是一个概念。
==》设置框里面,都是能搜索到的,假如搜不到,此时就要分为两种情况去区分了,硬件和软件

这里先描述硬件:--参考芯片的标准原理图仔细核对一下
1、其实硬件真没有什么好说的,搜不到就换一块板子,还不行,就去买BT201的测试板,几块钱
2、这样节省大家的效率。因为BT201的测试板,有led指示灯,很容易看到状态
==》上电快闪就是蓝牙处于广播状态 。慢闪处于蓝牙播放状态。常亮就是连接成功了
所以别一直问我们到底是啥问题,啥原因,真的服务不过来的
==》不要担心什么兼容性的问题,音频蓝牙是标准的,非常标准,基本所有手机或者平板都支持

再来看看软件问题:
1、那就要看看您发了什么指令
==》比如你发了设置蓝牙的名称,设置错误了,导致名称为空白,那么也会搜索不到
这一点,请通过蓝牙芯片上电返回的信息去查看
2、您是否发送了关闭蓝牙音频EDR的指令,详见手册的:

蓝牙芯片

如果您关闭了蓝牙音频,那搜不到不就很正常了吗?
比如上电返回的T500 ,那不就代表edr被关闭了吗?详见如下

蓝牙芯片

最后,BLE搜不到的话,用app去搜索,“nrfconnect”app  或者“LightBlue ”app,百度搜一下很简单

蓝牙芯片


三、总结
总之,这种问题,调试不顺利了,要么拿测试板回去对比查一下,要么重新更新一下固件。

蓝牙芯片



审核编辑 黄宇

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分