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