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.
工具与软件:
您好!
我使用的是 CCS 版本12.1.0。 我们在项目的大部分时间中都使用 TM4C129ENCPDT 微控制器。
我们注意到、即使我们引入了额外的代码或缓冲区等、内存分配窗口也是不变的 它将报告闪存和 SRAM 的相同使用情况。
以下是"Memory Allocation"窗口的快照。
谢谢
您好!
您能提供一个测试用例以供本地试用吗? 请提供工程、然后还提供包含所添加更改的附加代码。 目标是首先按原样构建项目并查看"Memory Allocation"视图输出、然后应用其他代码更改并再次构建。
谢谢
Ki
谢谢本示例。 但当我对代码进行更改时、我会看到"MEMORY Allocation"视图的内容反映了该更改。
例如、如果我按原样构建项目:
然后、当我在 main 函数中添加一个 printf 语句时:
请注意不同之处。
确保对代码添加的内容未被优化或未被优化等
您好!
你是否尝试过仅更改缓冲区大小并进行编译。 将缓冲区大小翻倍等?
谢谢。
请注意、任何代码更改都不会自动更改静态内存分配值。 请再次注意优化级别和正在更改的内容。
如果您仍然认为它无法按预期工作、请提供测试用例。 由于您提供了一个示例、请提供相同的示例、但其他更改除外、在这些更改中、您看不到内存分配的预期增加。