WCH沁恒单片机
直播中

fanB

8年用户 1479经验值
擅长:20615
私信 关注
[问答]

CH582如何优化BLE协议栈的RAM占用?

请问,如何能优化下BLE协议栈的RAM空间,我编译BLE中最基本的一个示例,光BLE协议栈就占去了16K RAM,分析map文件,发现其中6K是BLE_MEMHEAP,还有8K是highcode占用的。
看手册描述6K的BLE_MEMHEAP是最小要求,不好优化了,但highcode中占用的8K代码都是libCH58xBLE.a中的,用户无法控制,由于我的业务代码需要大概20K空间,已经无法再优化了,只有从BLE_MEMHEAP和highcode中优化RAM,或者可以控制下highcode的使用,先不追求效率了,首要问题是运行我的业务代码。
  
  

回帖(1)

李璇

2022-9-19 14:49:53
可以看一下我们的CH32V208芯片,最近就出了,RAM的大小满足你的需求。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分