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.

[参考译文] 编译器/TMS320F2.8075万:"总内存使用情况"适用于C2000编译器和内存分配窗口

Guru**** 2609895 points


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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/637223/compiler-tms320f28075-total-memory-usage-for-c2000-compiler-and-memory-allocation-window

部件号:TMS320F2.8075万

工具/软件:TI C/C++编译器

亲爱的Champs:

我们知道,“内存分配”窗口可以通过提取.map文件来显示闪存扇区和RAM的单个代码使用情况,但用户必须自行计算内存段的总和,以获得每次构建代码时的总内存使用情况。

与其他编译器(如MSP430编译器)不同,C2000编译器似乎没有直观的显示,后者在生成代码后直接显示闪存和RAM的总使用情况。

请添加"总内存使用量",以便 在代码构建窗口和内存分配窗口中显示,从而使工具对客户更加友好?

(客户 表示 我们的大多数竞争对手也具有此功能,希望我们可以加强内存分配窗口)

韦恩

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

    在最新版本的编译器中,.map文件包含此表...

    模块总结
    
    模块 代码初始化数据未初始化数据
    -------- ---------------- -----------
    。
    主要对象 二 0 0
    ++----------- +----------- +----------- +---------------- +
    总计: 二 0 0
    
    C:16.9 \tI_ccs73\ccsv7\tools\compiler\ti-CGT-C2000_C2000_Pup.4.LTS\lib\rts2800_fpu32.lib</s>2000 2800
    boot28.obj 86 0 0
    exit.obj 41. 14. 6.
    cpy_tbl.obj 36. 0 0
    memcpy.obj 30. 0 0
    args_main.obj 25 0 0
    _lock.obj 9. 10. 4.
    PRE_INIT.OBJ 2. 0 0
    STARTUP.OBJ 1. 0 0
    ++----------- +----------- +----------- +---------------- +
    总计: 2.3024万. 10.
    
    堆栈: 0 0 512
    ++----------- +----------- +----------- +---------------- +
    总计:232 24 5222. 

    这是否可以解决问题?

    谢谢,此致,

    -George