TI中文支持网
TI专业的中文技术问题搜集分享网站

关于CC2541蓝牙协议栈的串口接收数据长度的问题

串口接收回调函数NpiSerialCallback中的numBytes = NPI_RxBufLen();接收字节长度有限制吗?为什么我串口写入超过14个字节总是丢失最后一个自己,并且接收广播会被中断?

cedar_xuesong:

哪个版本的协议栈?

chunge ma:

回复 cedar_xuesong:

BLE-CC254x-1.3.2

Chunbo Fan:

据我所知,2541的串口收发都是通过DMA实现的。发送的时候,长度有限制,一次性最多只能发送128Bytes,

至于接收嘛,没具体去看,但肯定大于你所说的14Bytes。你可以参考一些文档来做,比如网蜂团队的BLE 4.0

开发文档,他们好像在卖开发板,附带的PDF里面串口讲的清楚明白。

赞(0)
未经允许不得转载:TI中文支持网 » 关于CC2541蓝牙协议栈的串口接收数据长度的问题
分享到: 更多 (0)