微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > 关于CC2564中的蓝牙协议栈中的SPP接收缓冲过小的问题

关于CC2564中的蓝牙协议栈中的SPP接收缓冲过小的问题

时间:10-02 整理:3721RD 点击:

我现在用的是MSP430F5529+CC2564双模蓝牙方案,在用TI提供的bluetopia协议栈中的SPPDemo例程时发现从远端蓝牙发过来的数据速率最大只有

3K多字节每秒,修改了HCI层的缓冲也没有效果,在SPP头文件中发现SPP接收缓冲大小默认设置成了58个字节,这跟我在调试中看到的结果一致,SPP_READ函数每次最多只能读到58个字节,应该是这里限制了整体的接收速率,但协议栈底层都是封装成了库,我想把SPP接收缓冲改大的话有什么方法吗?

rui,

你是用COM 终端进行测试的吗?

那个只能做做demo, 最好的方法是不要那些UART 接口,直接用SPP 本身传试试看。

你好,请问你用的是launchpad还是实验板?

不要那些UART 接口,具体是不是指SPP_DATA_WRITE这类接口函数,直接用SPP本身传是什么意思,能详细说下吗

那个问题我已经解决了,在库函数里找到了可以修改SPP缓冲的一个接口函数

怎么改?能教教吗

你好,你的这个数据传输速率能够做到多少了?

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top