TI中文支持网
TI专业的中文技术问题搜集分享网站

F28377s的.ebss分配问题

各位专家好:

        使用贵公司的F28377s开发板编程时.ebss报错,地址分配不够,分配地址代码:  .ebss               : >> RAMLS5 | RAMGS0 | RAMGS1       PAGE = 1

再'|'上几个RAM,还是报错,如果把它分配到FLASH的话,.ebss不报错,程序却不能正常运行,提示错误:No source available for "0x3fe493"

我觉着需要一个单独的比较大的memeory,但是内部RAM就这么大,怎么办呢?

lili ye:

查看.map显示:

.ebss      0    000a8000    000012da     UNINITIALIZED                  000a8000    00001040     main.obj (.ebss)                  000a9040    00000160     rts2800_fpu32.lib : defs.obj (.ebss)                  000a91a0    00000018     F2837xS_CpuTimers.obj (.ebss)                  000a91b8    00000008     rts2800_fpu32.lib : memory.obj (.ebss)                  000a91c0    00000088                       : lowlev.obj (.ebss)                  000a9248    00000014     CFFT_f32.obj (.ebss)                  000a925c    00000008     rts2800_fpu32.lib : trgdrv.obj (.ebss)                  000a9264    00000006     F2837xS_TempSensorConv.obj (.ebss)                  000a926a    00000004     rts2800_fpu32.lib : exit.obj (.ebss)                  000a926e    00000002                       : _lock.obj (.ebss:__lock)                  000a9270    00000002                       : _lock.obj (.ebss:__unlock)                  000a9272    00000001     F2837xS_sci_io.obj (.ebss)                  000a9273    00000001     rts2800_fpu32.lib : errno.obj (.ebss)                  000a9274    00000001                       : fopen.obj (.ebss)                  000a9275    0000000b     –HOLE–                  000a9280    0000005a     F2837xS_struct.obj (.ebss)

那占用的是不是FLASH啊?好奇怪,.ebss到底应该怎样给他分配空间呢?

各位专家好:

        使用贵公司的F28377s开发板编程时.ebss报错,地址分配不够,分配地址代码:  .ebss               : >> RAMLS5 | RAMGS0 | RAMGS1       PAGE = 1

再'|'上几个RAM,还是报错,如果把它分配到FLASH的话,.ebss不报错,程序却不能正常运行,提示错误:No source available for "0x3fe493"

我觉着需要一个单独的比较大的memeory,但是内部RAM就这么大,怎么办呢?

lili ye:

回复 lili ye:

已解决,谢谢!

各位专家好:

        使用贵公司的F28377s开发板编程时.ebss报错,地址分配不够,分配地址代码:  .ebss               : >> RAMLS5 | RAMGS0 | RAMGS1       PAGE = 1

再'|'上几个RAM,还是报错,如果把它分配到FLASH的话,.ebss不报错,程序却不能正常运行,提示错误:No source available for "0x3fe493"

我觉着需要一个单独的比较大的memeory,但是内部RAM就这么大,怎么办呢?

Terry Deng:

回复 lili ye:

如果方便,建议把解决方法分享,后面有同样问题的人就可以借鉴。谢谢

各位专家好:

        使用贵公司的F28377s开发板编程时.ebss报错,地址分配不够,分配地址代码:  .ebss               : >> RAMLS5 | RAMGS0 | RAMGS1       PAGE = 1

再'|'上几个RAM,还是报错,如果把它分配到FLASH的话,.ebss不报错,程序却不能正常运行,提示错误:No source available for "0x3fe493"

我觉着需要一个单独的比较大的memeory,但是内部RAM就这么大,怎么办呢?

kafei zhang:

回复 lili ye:

正好遇到这个问题了,怎么解决呢??????

赞(0)
未经允许不得转载:TI中文支持网 » F28377s的.ebss分配问题
分享到: 更多 (0)