TI中文支持网
TI专业的中文技术问题搜集分享网站

如何缩减官方SDK的代码量?有哪些可以删除除的非必要功能,使用c2541F128芯片

如何缩减官方SDK的代码量?有哪些可以删除除的非必要功能,使用cc2541F128芯片,软件版本1.3.2。现在单单编译官方的sdk就已经占用110k的flash了,应用层代码大概在40k左右,如何删减官方sdk保证从机功能的前提下加入应用程序代码,有哪些可以删除的。如下图:

Viki Shi:

CC2540不好缩减,假如对内存需求比较高,推荐使用新一代的蓝牙芯片CC26X2

ming he1:

回复 Viki Shi:

你好,我现在使用的是CC2541F128,之前公司的产品用的CC2541F256,产品比较稳定出货量也还可以,但是现在出于成本考量需要把F256上的代码裁剪到F128上,应用程序代码最少最少需要30k的flash,是否有合适的建议(OS方面,HAL方面,或者lib库是否可以压缩)。出于成本的考量,只能降,或是换更低成本的方案了

Viki Shi:

回复 ming he1:

那你可能需要换低版本的协议栈了,参考下这边:
e2e.ti.com/…/163680
e2e.ti.com/…/529502

ming he1:

回复 Viki Shi:

考虑产品稳定性方面,暂时不会换协议栈。谢谢答复

ming he1:

回复 Viki Shi:

你好,我注意到网上有这样一个链接可以解决我现在的这个问题,但是现在已经失效了,请问您这边能都检索出它来,如果可以这就可以作为这个问题的答案.地址:processors.wiki.ti.com/…/128kproject这是之前ti同事给出的答复,但是已经失效了

Viki Shi:

回复 ming he1:

不好意思,我这边也打不开。之前清理了一批失效的wiki文档,随着协议栈的更新,这些文档不一定依然有用。

赞(0)
未经允许不得转载:TI中文支持网 » 如何缩减官方SDK的代码量?有哪些可以删除除的非必要功能,使用c2541F128芯片
分享到: 更多 (0)