打印
[GW低功耗蓝牙MCU]

GW3323蓝牙速度测试-SPP

[复制链接]
118|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 LIZARD925 于 2025-6-5 17:31 编辑

GW3323蓝牙速度测试-SPP
实验结论:
芯片主频
蓝牙连接方式
蓝牙速度
160M
1个SPP
100K Bytes/s
160M
3个SPP
50K Bytes/s(只连接一个手机
160M
3个SPP
25K Bytes/s(连接两个手机但只有其中一个发数据

1个spp(官方例程):测试手机:小米14
使用程序:
  • 主频设置160M,但可从实验数据看出蓝牙与系统主频并无太大关系


  • spp回调函数中,只进行简单的数据长度判断,不进行数据的打印输出与其它耗时间操作:


  • 收件端发送数据500K,共发送10次,每次发送完成的时间记录如下:
1
100000 Bytes/s
2
100000 Bytes/s
3
125000 Bytes/s
4
125000 Bytes/s
5
100000 Bytes/s
6
100000 Bytes/s
7
125000 Bytes/s
8
100000 Bytes/s
9
100000 Bytes/s
10
100000 Bytes/s

3个spp(更换sdk为蓝牙3+1的工程):测试手机:小米14
使用程序:
  • 主频设置160M,同上

  • spp回调函数中,只进行简单的数据长度判断,不进行数据的打印输出与其它耗时间操作:


  • 发送数据500K,发送完成10次的速度如下:(只连接一个手机,另外两个SPP不进行连接)
1
55555 Bytes/s
2
55555 Bytes/s
3
45454 Bytes/s
4
41666 Bytes/s
5
45454 Bytes/s
6
45454 Bytes/s
7
33333 Bytes/s
8
19230 Bytes/s
9
31250 Bytes/s
10
45454 Bytes/s
  • 发送数据500K,发送完成10次的速度如下:(连接2个手机,小米发送,新连接的三星不发数据,只占用带宽;另外一个SPP不进行连接)
1
22727 Bytes/s
2
20833 Bytes/s
3
27777 Bytes/s
4
22727 Bytes/s
5
25000 Bytes/s
6
27777 Bytes/s
7
22727 Bytes/s
8
23809 Bytes/s
9
22727 Bytes/s
10
20000 Bytes/s
  • 发送数据500K,发送完成10次的速度如下:(连接2个手机,新连接的三星发数据,小米不发,只占用带宽;另外一个spp不进行连接)
1
26315 Bytes/s
2
29411 Bytes/s
3
29411 Bytes/s
4
22727 Bytes/s
5
31250 Bytes/s
6
29411 Bytes/s
7
23809 Bytes/s
8
23809 Bytes/s
9
22727 Bytes/s
10
27777 Bytes/s
有此看出,只跑一个spp的例程带宽是跑满的,能够用最大的速度将数据发送下去,故速度最快;跑三个SPP的例程中,虽然可以只连接1个SPP,但剩下的SPP会进行广播,也会占用带宽,影响spp的发送数据的速度,也可看出,spp连接的越多,单个spp接收数据的速度就会越慢,也可推测出,如果三个手机同时连接,spp速度可能会降低到10K Bytes/s


使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

12

主题

14

帖子

0

粉丝