Part Number:TMS320F28335
各位大佬,在编译程序的时候发现cmd文件的.test内存不够用,便做如下配置:
如上图,这样配置的话确实会解决报错,但是似乎跟我的RAML4内存有重叠,所以我想,能不能将RAML1,RAML2,RAML3的内存或起来,就像如下配置
但是这样变回报错,我想问下原因是什么?还有就是我如果按照第一种方法的话,Reserved的区域能配置吗?如下图,期待大佬的解答。
Ben Qin:
你好,试一下 .text 这行 ">" 改成 “>>” 。
,
Bohu Tang:
大佬,可以了。但是又发现了新的问题。接着最开始的报错如最上面的图一共有两个报错.text和.stack。如下图,我对.stack的内存没有做处理的时候,显示我.stack内存不足。
然后,我按照刚才的方法分配内存,如下图出现了#10237-D的警告
但是我使用>,则#10237-D警告消除如下图
我不知道是什么原因,>>只能用在page0?
还有就是图中#10210-D那个警告如何消除,望大佬解答,万分感谢。
,
Ben Qin:
你好,这里的意思是 >> 不能作用于.stack 。你可以在CCS工程设置中改变堆栈大小。
,
Bohu Tang:
好的,谢谢大佬