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.

[参考译文] TMS320F28374D:.esysmem 警告问题

Guru**** 2422790 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/993978/tms320f28374d-issue-with-esysmem-warning

器件型号:TMS320F28374D

大家好  

我正在尝试删除以下链接器警告。 它似乎有足够的堆内存、但为什么会生成该警告消息?

 

警告#10210-D:创建默认大小为0x400的".esysmim"段;使用-heap 选项更改默认大小

映射文件如下所示。

 

.esysmem  1   00013000   00000400    未初始化

                          00013000   00000004    rts2800_fpu32.lib:memory.c.obj (.esysmem)

                          00013004   000003fc    -孔—

 

下面是我的链接器文件。

 

RAMGS7      : origin = 0x013000, length = 0x001000

 

   .esysmem             :>RAMGS7 ,       PAGE = 1.

 

 我怎么做?

谢谢你  

BR

卡洛

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

    您好、Carlo、

    这意味着您尚未在 CCS 项目设置中配置堆大小。 因此、它使用默认大小0x400。

    您可以在 Project Properties->C2000 Linker->Basic Options 中配置堆大小

    此致、

    Veena