|
客户在使用 BlueNRG-LP/LPS 芯片时,增加 OTA 服务后常常反馈说,编译代码区域超空间了,需要帮忙优化一下。后文主要通过下列步骤进行分析和优化 BlueNRG-LP/LPS 的代码空间: a. 通过分析 BlueNRG-LP/LPS 的 OTA 方式,让客户可以选择合适的方式; # C* \$ J( S! v! h% C b. 通过整体分析 BlueNRG-LP/LPS 的链接文件(*.icf/*.sct/*.ld)了解默认工程的存储分布; ! {- h8 L2 [. Y( F( p9 ]0 g2 Q c. 通过裁剪协议栈,选择合适的协议栈功能,优化 BlueNRG-LP/LPS 的代码空间; - C1 D; S9 t3 H$ g% ?" \+ B d. 通过使用静态协议栈,进一步优化 BlueNRG-LP/LPS 的代码空间; " S3 i+ E3 b. H1 x" G( O e. 其他方案; |
微信公众号
手机版