单片机学习小组
直播中

李雪

7年用户 862经验值
私信 关注

如何提升CC2540 BLE数据传输速度?

如何提升CC2540 BLE数据传输速度?

回帖(1)

谢丹丹

2022-1-25 10:52:58
需求需要使用CC2540采集数据上传给手机,但是程序编写完后,其中遇到以下问题
1.在被读回调中使用 GUAprofile_Notify 传输数据 由于数据量较大 在发送时发生连接断开在触发后使用 osal_start_timerEx  / osal_set_event 调用处理函数发送数据 解决掉线 1.使用  osal_start_timerEx 函数 定时间隔触发发送函数 当定时时间较小时 会出现数据丢包现象从网上搜索后更改了最大最小连接时间为20ms经过实验 效果不大之后又发现函数 HCI_EXT_HaltDuringRfCmdCC2540默认为RF工作时 MCU不工作用此函数设置同时工作后经过测试 问题解决 发送间隔设置为20ms 没有了丢包问题
举报

更多回帖

发帖
×
20
完善资料,
赚取积分