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.

[参考译文] CODECOMPOSER:内存分配窗口

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1382907/codecomposer-memory-allocation-window

器件型号:CODECOMPOSER
主题中讨论的其他器件:TM4C129ENCPDT

工具与软件:

您好!

我使用的是 CCS 版本12.1.0。 我们在项目的大部分时间中都使用 TM4C129ENCPDT 微控制器。  

我们注意到、即使我们引入了额外的代码或缓冲区等、内存分配窗口也是不变的 它将报告闪存和 SRAM 的相同使用情况。

以下是"Memory Allocation"窗口的快照。

谢谢

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

    您好!

    您能提供一个测试用例以供本地试用吗? 请提供工程、然后还提供包含所添加更改的附加代码。 目标是首先按原样构建项目并查看"Memory Allocation"视图输出、然后应用其他代码更改并再次构建。

    谢谢

    Ki

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

    您好!

    我创建了一个测试项目。 我看到它会更新存储器映射、但需要一段时间。  请查看随附的测试项目。 所有库都包含在该项目中。

    .e2e.ti.com/.../apsu_5F00_sps.zip

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

    谢谢本示例。 但当我对代码进行更改时、我会看到"MEMORY Allocation"视图的内容反映了该更改。

    例如、如果我按原样构建项目:

    然后、当我在 main 函数中添加一个 printf 语句时:

    请注意不同之处。

    确保对代码添加的内容未被优化或未被优化等

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

    您好!

    你是否尝试过仅更改缓冲区大小并进行编译。 将缓冲区大小翻倍等?

    谢谢。

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

    请注意、任何代码更改都不会自动更改静态内存分配值。 请再次注意优化级别和正在更改的内容。

    如果您仍然认为它无法按预期工作、请提供测试用例。 由于您提供了一个示例、请提供相同的示例、但其他更改除外、在这些更改中、您看不到内存分配的预期增加。