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.

[参考译文] TMS320F28379D:内存不足 Cla1Prog

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/727840/tms320f28379d-not-enough-memory-cla1prog

器件型号:TMS320F28379D

您好!
我在.cla 存档中有一个 C 代码、其中包含两个任务。 编译时、编译器会在我尝试加载的位置显示"RAMLS4段中没有足够的存储器"。 Cla1Prog 在我的项目中具有0x848内存、所有 RAMSLx 都具有0x800。
是否可以将.CLA 代码分成两个文件并生成两个不同的 Cla1Prog 扇区以放置在两个不同的 RAM 中?
谢谢、

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

    您可以在链接器 cmd 文件中将多个 RAM 块组合成一个、以便总大小足以用于代码、并在组合段中映射代码。

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

    完美、感谢快速回复!