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.

[参考译文] CC3220/TIROTS CCS 存储器

Guru**** 2561930 points


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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/728629/cc3220-tirots-ccs-memory

器件型号:CC3220

工具/软件:TI-RTOS

您好:

当我在 CC3220中使用 TIRTOS 时、如何在 CC3220/TIRTOS/CCS 中运行我的应用程序时监测 malloc 内存。 这可以帮助我分析 TIRTOS 内存使用报告吗? 如何获得?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    转到 TI-RTOS 论坛以了解非器件特定信息
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    我假设您使用的是默认的"发布"内核配置。 您可以查看 CCS->Tools->ROV->HeapMem 以查看诸如最大块之类的免费和完全免费的内容。 注意:这些是当前值、而不是高水位标记。

    如果您启用 HeapTrack ("调试"内核项目中的默认设置)、它将显示高水位标记、检测超限并帮助进行内存泄漏检测。

    请参阅 SDK 用户指南、了解"发布"内核项目与"调试"内核项目之间的区别。

    有关 HeapTrack 的详细信息、请参阅 training.ti.com/debugging-common-application-issues-ti-rtos。 注意:视频/演示使用 TI-RTOS SDK 而非 SimpleLink SDK (其中包括 TI-RTOS)、但概念完全相同。

    Todd