完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我把ESP32-C3 配置成SPI AT 然后使用蓝牙透传功能,测试发现传输速率只有几KB,请问理论上ESP32-C3 SPI AT模式下,蓝牙SPP传输速度能到多少?https://blog.csdn.net/2301_77691107/art ... /130628794 这是看别人测试的帖子,是AT固件跑不到这个速度么?
send:AT+BLECONNPARAM? recv:AT+BLECONNPARAM? recv:+BLECONNPARAM:0,10,12,11,0,600 OK send:AT+BLEDATALEN=0,251 recv:AT+BLEDATALEN=0,251 recv: OK send:AT+BLESPPCFG=1,1,6,1,5 recv:AT+BLESPPCFG=1,1,6,1,5 recv: OK recv:+BLESETPHY:"55:d8:56:f0:52:00",2,2 send:AT+BLESPP recv:AT+BLESPP recv: OK 这是我的连接信息 |
|
相关推荐
1个回答
|
|
ESP32-C3 是一款集成了 RISC-V 32 位 LX7 CPU 的低功耗微控制器,支持 Wi-Fi 和蓝牙 5 (LE)。在 SPI AT 模式下,ESP32-C3 可以作为从设备与其他微控制器进行通信。关于蓝牙 SPP(串行端口协议)传输速度,我们需要考虑以下几个因素:
1. 蓝牙版本:ESP32-C3 支持蓝牙 5 (LE),其理论最大传输速率为 1 Mbps(1,000 Kbps)。 2. 蓝牙连接参数:在您提供的 CSDN 博客链接中,通过 AT 命令设置了连接参数。这些参数包括连接间隔、从设备延迟、超时等。这些参数会影响实际的传输速率。 3. 蓝牙 SPP 配置:在您提供的示例中,通过 AT 命令设置了 SPP 配置,包括数据包长度等。这些配置也会影响实际的传输速率。 4. 实际应用场景:实际传输速率还受到应用场景的影响,例如信号干扰、设备距离等。 综上所述,理论上 ESP32-C3 在 SPI AT 模式下的蓝牙 SPP 传输速度可以达到 1 Mbps。然而,实际传输速率可能会受到连接参数、SPP 配置和应用场景等因素的影响。在您的情况下,传输速率只有几 KB,可能是由于某些配置参数或应用场景限制了传输速度。 建议您检查以下方面: 1. 确保 AT 命令设置正确,特别是与传输速率相关的参数。 2. 检查信号质量和设备之间的距离,以减少信号干扰。 3. 尝试优化应用程序逻辑,以提高数据传输效率。 4. 如果可能,尝试使用其他设备或模块进行测试,以排除硬件问题。 希望这些建议能帮助您解决问题。 |
|
|
|
只有小组成员才能发言,加入小组>>
545浏览 6评论
457浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
437浏览 5评论
441浏览 4评论
411浏览 4评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 01:06 , Processed in 0.736321 second(s), Total 83, Slave 63 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号