|
客户在使用 BlueNRG-LP/LPS 芯片时,增加 OTA 服务后常常反馈说,编译代码区域超空间了,需要帮忙优化一下。后文主要通过下列步骤进行分析和优化 BlueNRG-LP/LPS 的代码空间: a. 通过分析 BlueNRG-LP/LPS 的 OTA 方式,让客户可以选择合适的方式; b. 通过整体分析 BlueNRG-LP/LPS 的链接文件(*.icf/*.sct/*.ld)了解默认工程的存储分布; ! \4 d6 ]( H) ]: b+ m; l* z+ e2 l; L c. 通过裁剪协议栈,选择合适的协议栈功能,优化 BlueNRG-LP/LPS 的代码空间; ! l7 `; `3 n! S d. 通过使用静态协议栈,进一步优化 BlueNRG-LP/LPS 的代码空间; / S3 a% M8 T7 @' H4 R& `, ]0 @ e. 其他方案; |
微信公众号
手机版