This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CC256XMS432BTBLESW:减少存储器

Guru**** 2386610 points
Other Parts Discussed in Thread: CC2564C
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/637601/cc256xms432btblesw-reducing-memory

器件型号:CC256XMS432BTBLESW
主题中讨论的其他器件:CC2564C

我们构建了"SPPLEDemo"、但二进制大小达到255KB (MSP432为256KB)。 我们需要为应用添加更多功能、但由于映像如此之大、因此无法实现。

根据 TI 文档、FBL 构建脚本"fbl_gen.pl 中应提供配置(添加或删除 BT 组件)选项。

此外、如果我们在构建过程中遇到任何问题、请告知我们、因为尺寸似乎太大。

但我的安装目录中缺少此文件。 您能否提供此脚本"fbl_gen.pl "、因为我们需要减小内存大小。

使用的库:Bluetopia_full.lib

使用的 ROM:0x0003fee4 (字节)

使用的 RAM:0x0000792c (字节)

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Dhanya、
    我不确定为什么这篇文章不断被推至我的论坛--我只讨论标准逻辑器件(与门和类似的模拟功能)

    我将联系拥有正确论坛的小组的管理人员、看看我是否能为您提供一些帮助。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您使用什么工具来编译代码? 您是否以任何方式优化代码?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    大家好、我们使用的是 CCS。 我们刚刚构建了 TI 直接提供的 SPPLE 演示、而不更改任何选项;只是为了了解二进制大小。

    对于 CC2564C 上的双模堆栈、它大约为255 KB、对于和

    当我们使用双模堆栈用于2564B 时为~200KB

    请建议如何减小内存大小。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您可以将 SPPLEDemo 的构建配置设置为 Release,后者具有优化功能(右键单击 project->build configurations->set active->release)

    或者您也可以使用 IAR 作为编译工具、IAR 的编译器应该会减少内存。