一、简介
蓝牙发射芯片支持的音源如下:注意蓝牙发射是有损发射,音质损耗在15%的样子以实测为准
蓝牙发射支持的音源 | 原理 |
1、支持发射AUX的音频 | 这个是先采样为数字信号,转成SBC蓝牙发出去。注意不支持立体声 |
2、支持发射U盘TF卡或者spiflash的音频 | 这个是数字信号直接转换为SBC蓝牙发出去 |
3、支持发射PC声卡的音源 | 这个是数字信号直接转换为SBC蓝牙发出去 |
备注:支持是芯片支持,但是受限于软件,可能些许功能是不能同时使用的,后面详细说明 | |
蓝牙发射的特点如下: | |
1、上电随机搜索, 目前的版本就是这样,搜到谁连接谁。但是可以定制为记忆搜索,前提是有实际的产品需求 | |
2、支持串口操作,指定蓝牙的MAC地址搜索,或者指定蓝牙名字去搜索 | |
3、对外的现象分为3块,分别是:串口输出数据信号、led指示灯、语音提示 [尤其复杂功能一定要注意观察这些] |
简单操作说明
2.1 芯片上电返回的信息
芯片上电会主动的返回信息,具体查找手册,可以不用关注 。以下所有的测试信息和描述均已BT321F测试版 主动返回的信息,方便客户调试窗口 所有的指令均是AT指令 |
2.2 蓝牙连接 --- 随机搜索 --- 初级的使用方式
1、如果是简单的应用,模块上电自动进入随机搜索,他会直接进入搜索状态,搜索到谁就连谁
2、芯片上电,如果是发射模式,芯片会自动进入随机搜索,直到连接成功
2.3 蓝牙连接 --- 指定地址去连接 --- 比较复杂
1、这个详细的可以看看手册
2、简单来说,就是先搜索周围的设备,获取名字和MAC地址,然后再指定MAC地址去连接
3、也可以使用其它的方式,譬如手机获取目标的MAC地址之后。直接发起指定MAC地址搜索的指令
详见手册的6.3.3章节
2.4 蓝牙连接 --- 指定名字去连接 --- 比较复杂
详见使用手册的详细说明。
2.4 蓝牙发射的音源说明
1、优先级: U盘 > TF > flash > AUX > PC 。注意发射aux是立体声混合,也就是不支持立体声
2、如果连接成功之后,会依次按照如上的顺序去初始化设备,然后播放音乐,同时发射音源。不在线的设备则自动忽略,进入下一个设备。
2.5 蓝牙发射的一些内部操作说明
1、蓝牙在发射状态,他的搜索流程是,简单来讲就是如下的方式:
(1)、芯片接收到相对应的指令之后,会主动发起搜索,同时会自动开始计时。时间限定为7秒钟左右
(2)、芯片在搜索的过程中,会不断的发现周边的设备,和你手机其实是一样方式,只是没有显示屏而已
(3)、如果设定的时间到了,蓝牙芯片就超时了:
==>如果芯片是随机搜索,那么即使超时了,他也会再次发起搜索并连接
==>如果是芯片只是为了查找周边的设备,那么他超时就停止了
==>如果他是指定MAC地址去连接,那么他超时之后,也会继续发起搜索并连接
(4)、同时发起搜索,搜索停止等等状态,都是可以通过指示灯或者串口查看的,详细的请查阅手册
2.6 测试注意事项
1、重点关注指示灯的状态:常亮、慢闪、超快闪
2、常亮代表连接成功,超快闪就代表搜索中,慢闪基本就是空闲
指示灯现象 | 说明 |
超快闪 | 这个就是蓝牙处于搜索状态 |
慢闪 | 这个就是蓝牙处于空闲状态 |
常亮 | 蓝牙处于连接成功状态 |
复杂操作说明
3.1 指示灯的现象说明
这里指示灯是一个非常重要的现象输出,一定要关注。这里只以蓝牙发射为说明
指示灯现象 | 说明 |
超快闪 | 这个就是蓝牙处于搜索状态 |
慢闪 | 这个就是蓝牙处于空闲状态 |
常亮 | 蓝牙处于连接成功状态 |
备注:超快闪,其实内部还分了两种,一种快一点,一种稍微慢一点 。这个的区别就在于是否是指定记忆搜索。用不到的不用关注 |
3.2 上电的状态设置
我们的方案内部做了一些隐藏的功能,目前只开放了两个
- 如果按照按键开机,则芯片会自动进入空闲,不搜索
- 如果正常上电,则芯片会自动随机搜索。搜到为止
3.3 提示音的说明
因为功能复杂,所以我们做了很多的提示音在里面,方便客人理解。所以初次调试,一定要听一下这些提示音
开机的提示音 | 说明 |
“蓝牙发射模式” | 其他状态的语音提示 |
“开始随机搜索” | 正常开机就是这个语音提示 。 |
“搜索新的设备” | 准备记忆搜索,之前没有记忆过任何设备信息 |
“搜索上一次连接的设备” | 记忆搜索。就是之前是记忆的搜索方式,并且连接成功了,下一次再上电会播这个语音 |
“搜索结束进入空闲” | 如果按着按键上电,这芯片自动停止搜索,并且会播报这个指令 |
播报数字语音“1”、‘2’ | 这个是AT+SF09/r/n先获取一遍周围的设备。获取设备数目的语音播报 |
“滴” | 这个是发起搜索给出的提示音,因为每次搜索时间为6秒,搜索完之后没找到,系统自动发起下一次的搜索。就会有这个“滴”的声音 |
备注:后期我们随着功能的增加,也可能会增加相应的提示音 |
3.4 注意事项
待续.......
搜索周边然后获取列表的详细说明
此功能的实现,必须升级固件,不能用我们批量出货的固件,固件请联系我们。此功能的实现相对比较麻烦,请一定先理解清楚整个逻辑,
4.1 流程逻辑说明
实现的流程,逻辑如下:
|
|
|
|
|
|
上面的图,就是蓝牙主机芯片内部库的打印信息 。当MCU端发起SF09之后,芯片的处理流程如上,仅供参考
4.2 调试举例说明
1、当MCU上位机端发送SF09指令之后,请注意,此时蓝牙发射芯片会自动搜索周边的设备,超时时间为7.5秒钟 |
2、当蓝牙芯片发起搜索,RS01指令会发出来。如果搜索超时就会变成RS00 |
3、注意这个超时时间,指的是蓝牙芯片去搜索的时间,因为不能一直搜。当搜索结束之后,可以再次发送SF09命令 |
4、同时也可以关注对应的指示灯的状态,建议对照BT321F测试板查看现象 |
|
RS+01 R1+BT201-AUDIO R2+2873356017D1 R1+Q2 R2+302151166A38 R1+Q2 R2+302175B75D5C R1+LV2016 PLUS R2+A2F0B2ABF4C6 RS+00 | 其中RS01 | 代表的是当前的搜索状态,是出于正在搜索 ,详见手册的6.3.11章节 |
其中RT05 | 代表的是搜索模式,是只搜索,不连接。详见手册的6.3.12章节 | |
其中R1+xxxx | 代表的是搜索到的设备“名字” | |
其中R2+xxxx | 代表的是搜索到的设备“MAC”地址 | |
|
6、获取周边的设备信息之后,指定MAC地址去连接的信息
OK RS+01 TQ+2873356017D1 TS+01 RS+03 | 其中OK | 代表的是蓝牙芯片接收到了AT+SP2873356017D1这个串口指令 |
其中RT05 | 代表的是重新发起搜索,指定去找2873356017D1这个地址的设备 | |
其中TQ+ | 代表的是搜索到了设备,这个设备的MAC地址是“2873356017D1” | |
其中TS+01 | 代表的和从机的连接成功,详见手册 | |
其中RS+03 | 代表的是连接成功。 |
同时对应的BT321F的指示灯会是常亮状态。如果需要断开和从机的设备,可以发送指令SF03指令,断开当前的设备
此时蓝牙芯片就会自动进入空闲状态
4.3 连接成功的说明
1、当获取到设备的列表之后,就可以指定MAC地址去连接了,注意,一定是MAC地址,而不是蓝牙名
对应的指令是AT+SP ,详见完整手册的6.3.3章节。
2、同时在指定mac地址连接,也有可能有连不上的情况,或者也会有个超时时间,为7.5秒钟。同时注意状态的和RS的返回信息。
3、同时,如果有测试板BT321F,也可以通过指示灯看到是否连接成功,连接成功指示灯常亮
4、连接成功之后,蓝牙发射芯片,会自动轮询音源设备,包括AUX输入、设备输入等等 。无需用户的MCU控制
4.4 问题集锦
问题 | 1、有的蓝牙音箱很近,有时候就可能搜索不到信息,包括蓝牙名和MAC地址 |
答疑 | 这个很正常,这个跟 远 近 没有关系,只要不超过10M的范围,对于芯片来说那都是近,没有远的说法 毕竟芯片没有手机那么强大的RF能力。所以在一点上没有手机端的体验那么好。 只能用户MCU用软件去解决,如果没有发现自己需要的设备,就还是需要发指令去刷新一下。也就是再搜一遍 |
问题 | 2、明明通过SF09指令刷新到了指定的设备,并且获取了蓝牙名和MAC地址,但是指定mac地址有时候不成功 |
答疑 |
这个也是无解 。同时用户也要测试一下蓝牙芯片的频偏,尽量让他在最合适的工作条件下 4、一定要让被连接的设备,进入配对状态,这个很重要 |
更多阅读:
中国没有兑现WTO承诺有哪些u0401故障码有哪些原因(u040181故障码怎么解决)十个最好的汽车品牌有哪些品牌大全(十个最好的汽车品牌有哪些品牌大全及价格)东莞有哪些旧货市场(东莞有哪些旧货市场最大)上海美佳汽车卖哪些车(上海美佳集团)东莞本田4s店有哪些(东莞市本田4s店十大排名)京藏超速如何申诉(京藏高速北京段限速)兴平市摩托车驾校在哪里(兴平市鸿达技校摩托车驾驶培训学校)云度在广州哪里有卖(云度哪里生产的)07年大众速腾喇叭继电器在哪里(速腾喇叭线路图)
猜你喜欢:
大众汽车在哪里看生产日期(大众汽车在哪里看生产日期啊)大众汽车官网(大众汽车官网商城)大众汽车如何打开蓝牙耳机(大众汽车如何打开蓝牙耳机开关)大众汽车哪个车长(大众轿车哪个车身尺寸最长)大众汽车如何节省油耗(大众车怎么调出油耗)大众汽车如何充电(大众汽车如何充电视频教程)大众汽车多久首次保养(大众汽车首次保养多少公里保养一次)大众汽车如何拆装雨刮器(大众的雨刮怎么拆)大众汽车官网解析(大众汽车官网 车型)大众汽车型号有哪些(大众的所有型号)
文档下载: 导出为大众汽车如何打开蓝牙耳机(大众汽车如何打开蓝牙耳机开关).doc文档
本文来自投稿,不代表本人立场,如若转载,请注明出处:http://fsxxzx.cn/article/176480.html