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

CC2640R2F: 采用readCallback接收串口数据,如果接收数据超过100个字节,怎么处理?能扩容吗?

Part Number:CC2640R2F

采用readCallback接收串口数据,如果接收数据超过100个字节,怎么处理?能扩容吗?

Galaxy Yue:

您好,

您是否考虑过用malloc动态分配缓冲区,或者是使用固定大小的环形缓冲区

,

zhang lu:

使用固定的大小的环形缓冲区怎么使用?

,

Galaxy Yue:

循环队列

它可以持续的接收数据并覆盖之前的数据,当接收的数据超过100字节,将最早的数据丢弃,从而接收新的数据

,

Galaxy Yue:

您好,为您提供以下一个思路

可以使用BLE5 的Dynamic GPRAM,将您要存的数据转到Dynamic GPRAM

以下是参考链接,您可以查阅一下

https://dev.ti.com/tirex/content/simplelink_cc13xx_cc26xx_sdk_7_10_01_24/docs/ble5stack/ble_user_guide/html/ble-stack-common/ram_allocation-cc13xx_cc26xx.html

赞(0)
未经允许不得转载:TI中文支持网 » CC2640R2F: 采用readCallback接收串口数据,如果接收数据超过100个字节,怎么处理?能扩容吗?
分享到: 更多 (0)