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.

[参考译文] TMS320F28069M:InstaSPIN 闪存编译没有足够的 RAM

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1258696/tms320f28069m-instaspin-flash-compilation-not-enough-ram

器件型号:TMS320F28069M
主题中讨论的其他器件:TMS320F28062FTMS320F28069F、TMS320F28068F

大家好! 在 RELEASE 模式下和闪存模式下的可用 RAM 之间存在差异。 因此、我可以在发布和测试中编译我的程序、但当我尝试在闪存中编译它时、出现了" RAM 不足"错误。 所以我检查了链接器文件、发现有区别。 例如、在 F28069F_ram_lnk 中、RAM 段非常大 RAML0_L8  :origin = 0x008000、length = 0x00B800、但在 F28069M.cmd 中、RAM 被拆分为几个部分、其中一些用于某些数学函数(根据文件)。 我可以以某种方式回填 F28069M.cmd 以便为我的项目获得更多 RAM 吗?

谢谢!

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

    您可以查看 TMS320F28069F、TMS320F28068F、TMS320F28062F InstaSPIN -FOC 软件 技术参考手册、只有 0x013800~0x014000 RAM 为 FAST 库保留。 您可以根据您的项目使用其他 RAM。