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

C2000用CCSv5编译出现错误

在ram里调试 用的28027_RAM_Lnk.cmd这个文件,老是出现error #10099-D: program will not fit into available memory. placement with alignment/blocking fails for section,请问是怎么回事啊

xueyang zhang:

我也有这样的错误,是建的TMS320F28031的工程,把很多安装库文件都添加进去了而已;编译出错

(好像是我自己建的工程就有,而示例代码工程却不会有这样的错误。 )

不过我果断按下面这样改成了下设置:

只改了编译就不出错了。(记得改了之后,重新编译之前;一定得Clean Project 

不过更有扯淡的事就出来了。

我再把它改回去(改成RAM的cmd链接文件),再Clean Project —>>Build project   居然不出错了。我当时就纠结了。

可能是BUG,期待更新版本啊。

在ram里调试 用的28027_RAM_Lnk.cmd这个文件,老是出现error #10099-D: program will not fit into available memory. placement with alignment/blocking fails for section,请问是怎么回事啊

xueyang zhang:

我这样操作之后,会有一大堆的警告,如:

creating output section "AdcRegsFile" without a SECTIONS specification

……

我觉得是没有添加DSP2803x_Headers_nonBIOS.cmd文件到工程中。所以我把DSP2803x_Headers_nonBIOS.cmd填加进工程去了。可是编译又有一大堆的错误,如:

ADC memory range has already been specified

……

在ram里调试 用的28027_RAM_Lnk.cmd这个文件,老是出现error #10099-D: program will not fit into available memory. placement with alignment/blocking fails for section,请问是怎么回事啊

liao ling:

回复 xueyang zhang:

错误都在这DSP2803x_Headers_BIOS.cmd文件吧,把它移除了,你用了3个cmd文件

在ram里调试 用的28027_RAM_Lnk.cmd这个文件,老是出现error #10099-D: program will not fit into available memory. placement with alignment/blocking fails for section,请问是怎么回事啊

Chen Jones:

内存空间不够了啊

赞(0)
未经允许不得转载:TI中文支持网 » C2000用CCSv5编译出现错误
分享到: 更多 (0)