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

使用CLA应用时,将官方例程添加到我的项目里,把F28035.cmd更换为官方的F28035_CLA_C.cmd,编译显示F28035_CLA_C.cmd报错

使用CLA应用时,将官方例程添加到我的项目里,把F28035.cmd更换为官方的F28035_CLA_C.cmd,编译显示F28035_CLA_C.cmd报错:

1、<a href="http://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/10099">#10099-D</a>  program will not fit into available memory.  placement with alignment/blocking fails for section ".text" size 0x2b0a page 0.  Available memory ranges:

2、<a href="http://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/10099">#10099-D</a>  program will not fit into available memory.  run placement with alignment/blocking fails for section ".cio" size 0x120 page 1.  Available memory ranges:

3、<a href="http://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/10099">#10099-D</a>  program will not fit into available memory.  run placement with alignment/blocking fails for section ".esysmem" size 0x200 page 1.  Available memory ranges:

官方cmd文件,不知道错误的原因是什么?

Susan Yang:

是不是您的CLA代码太大?上述错误表明CLA代码内存不够。

使用CLA应用时,将官方例程添加到我的项目里,把F28035.cmd更换为官方的F28035_CLA_C.cmd,编译显示F28035_CLA_C.cmd报错:

1、<a href="http://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/10099">#10099-D</a>  program will not fit into available memory.  placement with alignment/blocking fails for section ".text" size 0x2b0a page 0.  Available memory ranges:

2、<a href="http://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/10099">#10099-D</a>  program will not fit into available memory.  run placement with alignment/blocking fails for section ".cio" size 0x120 page 1.  Available memory ranges:

3、<a href="http://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/10099">#10099-D</a>  program will not fit into available memory.  run placement with alignment/blocking fails for section ".esysmem" size 0x200 page 1.  Available memory ranges:

官方cmd文件,不知道错误的原因是什么?

Jie Li21:

回复 Susan Yang:

感谢你的回答,在自己的项目中尝试添加的官方CLA例程,开方运算,程序量很小。

使用CLA应用时,将官方例程添加到我的项目里,把F28035.cmd更换为官方的F28035_CLA_C.cmd,编译显示F28035_CLA_C.cmd报错:

1、<a href="http://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/10099">#10099-D</a>  program will not fit into available memory.  placement with alignment/blocking fails for section ".text" size 0x2b0a page 0.  Available memory ranges:

2、<a href="http://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/10099">#10099-D</a>  program will not fit into available memory.  run placement with alignment/blocking fails for section ".cio" size 0x120 page 1.  Available memory ranges:

3、<a href="http://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/10099">#10099-D</a>  program will not fit into available memory.  run placement with alignment/blocking fails for section ".esysmem" size 0x200 page 1.  Available memory ranges:

官方cmd文件,不知道错误的原因是什么?

Susan Yang:

回复 Jie Li21:

官方的F28035_CLA_C.cmd也要根据您的实际代码来进行修改。请您根据错误提示给出的可用range来进行修改。

您可以参考下

processors.wiki.ti.com/…/C28x_Compiler_-_Understanding_Linking

software-dl.ti.com/…/sdto_cgt_Linker-Command-File-Primer.html

赞(0)
未经允许不得转载:TI中文支持网 » 使用CLA应用时,将官方例程添加到我的项目里,把F28035.cmd更换为官方的F28035_CLA_C.cmd,编译显示F28035_CLA_C.cmd报错
分享到: 更多 (0)