曲甲 发表于 2025-7-8 09:53

不使用蓝牙协议栈,怎么释放掉蓝牙协议栈的内存啊?

#21ic问答# N32WB031蓝牙芯片在用的时候内存不够,也不使用蓝牙协议栈,怎么释放掉蓝牙协议栈的内存啊?

天灵灵地灵灵 发表于 2025-7-22 10:35

这个不清楚啊。

天灵灵地灵灵 发表于 2025-7-22 10:36

调整内存分配,编辑链接脚本文件(.ld或.sct)

tpgf 发表于 2025-7-26 16:56

如果底层驱动支持类似Zephyr RTOS中的bt_disable()函数,可直接调用该接口停止蓝牙活动并释放相关资源

flycamelaaa 发表于 2025-7-31 15:01

禁用蓝牙相关外设

powerantone 发表于 2025-7-31 15:02

关闭蓝牙中断。

powerantone 发表于 2025-7-31 15:02

优化内存管理,用内存池或对象复用技术来减少内存碎片和提高内存使用效率。

stormwind123 发表于 2025-7-31 15:02

裁剪未使用的功能,如果芯片的开发框架支持功能裁剪,可以根据实际需求裁剪掉未使用的功能模块,从而减少内存占用。
页: [1]
查看完整版本: 不使用蓝牙协议栈,怎么释放掉蓝牙协议栈的内存啊?