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.

[参考译文] RTOS/CC2650:simple_peripheral +自定义代码>闪存大小

Guru**** 2587365 points
Other Parts Discussed in Thread: CC2650

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/598591/rtos-cc2650-simple_peripheral-custom-code-flash-memory-size

器件型号:CC2650

工具/软件:TI-RTOS

您好!

当使用 simple_peripheral 和我们自己的自定义代码加载 CC2650 SensorTag 板以处理数据时、我们遇到了无法将所有代码放入闪存的问题-另一个问题已在论坛中出现并发布在论坛上。 simple_peripheral 堆栈大约为60KB、simple_peripheral 应用大约为40-50KB。 我们的自定义代码不适用于剩余的20-30KB、因此我们来这里询问您是否可以建议通过删除不必要的代码来释放部分闪存。

导入的 simple_peripheral 项目中有许多#include;我们不确定可以执行哪些操作(如果有)以及哪些操作对系统至关重要、希望释放足够的闪存来存储我们的程序。 我们正在考虑在 LaunchPad 上运行传感器和数据处理、并在单独的 SensorTag 上运行蓝牙通信、让两者通过 SPI 进行通信。 这是一种解决方法、但您可能会认为这是一种更合乎逻辑的方法、而不是删除文件以清除闪存。 感谢您的想法。

谢谢你

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您可能可以考虑使用 CC2640R2而不是 CC2650。 CC2640R2具有适用于应用的更多闪存。