蓝牙透传模块传输速率为何远远低于手机蓝牙模块之间传输速率

半劫小仙 2016-04-25 09:42:16
因项目需要在STM32开发板上使用了BT-05蓝牙透传模块,与android BLE蓝牙之间数据传输,发现从板子上发起的蓝牙传输速率仅仅只有1.7kb/s,但是平时使用手机蓝牙进行文件传输时,速率慢的也有100kB/s,查了下蓝牙的协议,个人理解蓝牙模块之间传输数据都是使用串口协议进行封装,模拟串口通讯进行数据传输的,那么手机蓝牙模块之间的数据传输有什么特殊之处呢?
Ps:上述提到的蓝牙模块都是BLE模块,确实有因为低功耗的考虑,存在连接间隔,导致数据传输比2.0/3.0的蓝牙模块慢,我们也试过用蓝牙2.0模块从单片机向手机发送数据,速率也很低。求大牛指点!
...全文
2476 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
奋斗的IT青年 2016-10-10
  • 打赏
  • 举报
回复
如果是蓝牙4.0 单模芯片(Ble),速度确实比较慢。现在的智能手机都是蓝牙4.0双模芯片(Ble和经典蓝牙),手机与手机传输使用的是经典蓝牙,所以传输速度快。
E01_S106 2016-07-20
  • 打赏
  • 举报
回复
楼主这个问题解决了吗?我也有这样的疑惑?另外我想问一下您的蓝牙透传模块速率是怎样测试的?我现在也想使用蓝牙进行通信,想知道不涉及到蓝牙协议,直接用串口,想要测试得到速率!

1,616

社区成员

发帖
与我相关
我的任务
社区描述
智能硬件,智能手表,可穿戴设备,智能电视,谷歌眼镜,Google Glass 相关讨论。
社区管理员
  • 智能硬件
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧