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.

[参考译文] 编译器/TMS320F28035:说明资源路径位置类型<a href=""文件:/c:/ti/ccsv6/tools/compiler/dmed/HTML/10099.html ">#10099-D>/a<程序将不能放入可用内存中。 对齐/分块的运行放置失败

Guru**** 2611705 points
Other Parts Discussed in Thread: TMS320F28035

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/691204/compiler-tms320f28035-description-resource-path-location-type-a-href-file-c-ti-ccsv6-tools-compiler-dmed-html-10099-html-10099-d-a-program-will-not-fit-into-available-memory-run-placement-with-alignment-blocking-fails-for

器件型号:TMS320F28035

工具/软件:TI C/C++编译器

您好!

我正在使用 TMS320F28035处理器。  我正在学习基础知识。 我编写了一个小代码、当我尝试编译它时、会显示以下错误  

错误1:

"说明资源路径位置类型#10099-D 程序不能装入可用内存。 ".ebss"大小为0x340第1页、运行对齐/分块放置失败。 可用存储器范围:28035_RAM_lnk.cmd /7_math_IQ 第119行 C/C++问题"

错误2:  

说明资源路径位置类型#10010链接期间遇到错误;"7_math_iq.out"未生成7_math_IQ C/C++问题"

//////// 代码 ////////

_iq29 out1[126];
long double Y[126];
long int i;
double in1;

void main (void)

(i=1;i<=126;i++)

IN1 = I/126;
OUT1[i]=_IQ29asin (in1);
Y[i]=_IQ29toF (out1[i]);

我能知道我在哪里出错了吗?

此致、

Ravi Teja