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.

[参考译文] TMS320F28377D:内存不足

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1515836/tms320f28377d-running-out-of-memory

器件型号:TMS320F28377D
主题:C2000WARE 中讨论的其他器件

工具/软件:

您好、  

我在28377D 中生成代码时收到此错误消息:(我确实有相当多的代码)



"C:/ti/C2000Ware_5_04_00_00/device_support/f2837xd/common/cmd/2837xD_RAM_lnk_cpu1.cmd "、第81行:错误#10099-D:
程序将无法放入可用的存储器中、或该段包含调用
需要蹦床函数但无法为该段生成的蹦床函数的站点。
对于".cinit 段(大小为0x2ec)"页面、对齐/分块放置失败
0、可用内存范围:
RAMM0大小:0x2dd 未使用:0x2d9最大孔:0x2d9
错误#10010:链接时遇到错误;
"adc_soc_ePWM_tempsensor_cpu01.out"未构建

我记得有一种方法可以增加内存大小分配。 我可以增加 RAMM0的内存分配吗?  

谢谢你  

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

    您好 Sumit、

    您不能增加 RAMM0的大小、但可以使用 RAMM 存储器组合来组合 RAMM0和 RAMM1并改用该组合。