打印
[应用相关]

编译提示内存不足怎么回事

[复制链接]
1733|21
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
xia00|  楼主 | 2019-2-1 21:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
"../28027_RAM_lnk.cmd", line 114: error #10099-D: program will not fit into available memory.  placement with alignment/blocking fails for section ".text" size 0x975 page 0.  Available memory ranges:
   PRAML0       size: 0x900        unused: 0x900        max hole: 0x900     
error #10010: errors encountered during linking;
沙发
hfdy01| | 2019-2-1 21:29 | 只看该作者

看看CMD文件,存储器分配可能不正确。

使用特权

评论回复
板凳
CallReceiver| | 2019-2-1 21:30 | 只看该作者
编译后会生出个MAP文件,里面有资源的使用情况。

使用特权

评论回复
地板
Edisons| | 2019-2-1 21:32 | 只看该作者
根据里面的资源使用情况修改CMD文件,修改前一定要看一下datasheet里面的“memory maps”。

使用特权

评论回复
5
Listate| | 2019-2-1 21:34 | 只看该作者
应该是CMD分配的问题

使用特权

评论回复
6
_gege| | 2019-2-1 21:36 | 只看该作者
我也碰到了相同的问题,不知道怎么修改CMD文件。

使用特权

评论回复
7
androidbus| | 2019-2-1 21:37 | 只看该作者
把常用的数据放在data
把常量及数据表格放在code
把不是经常用的变量放在xdata

使用特权

评论回复
8
bbapple| | 2019-2-1 21:41 | 只看该作者
看情况是内存的分配有无法写入的区域,应该是CMD文件或者GEL文件配置的问题。

使用特权

评论回复
9
boy1990| | 2019-2-1 21:43 | 只看该作者

CMD文件的安排也会影响程序的正确执行的哦。

使用特权

评论回复
10
handleMessage| | 2019-2-1 21:46 | 只看该作者
。比如有一个工程,编译的时候有问题,一些很奇怪的问题,我想新建一个工程试试原来的问题能不能解决。

使用特权

评论回复
11
feiqi1| | 2019-2-1 21:47 | 只看该作者
新建一个空工程,然后将原来工程里的H文件和C文件全部复制到新建的工程里,也包括.cmd文件,编译的时候,也会出现上面的错误,提醒空间不足。然后我查书,书上说,添加cmd文件的时候,不能简单的复制粘贴,要先选中要执行的工程,然后鼠标放在工程名称上,右键,选择Add Files,找到你要添加的cmd文件,按照提示操作,后面有一项,要选择link to ----之类的,我这样操作了,就好了。

使用特权

评论回复
12
qiangweii| | 2019-2-1 21:50 | 只看该作者
具体如何修改cmd文件?我修改RAM的长度后,编译不报错了,但是在CCS debug时无法运行

使用特权

评论回复
13
shashaa| | 2019-2-1 21:52 | 只看该作者
下午出现类似的错误了,然后我就查看cmd文件,然后捣鼓,修改一些相关的起始地址和内存大小,最后好了。。

使用特权

评论回复
14
八层楼| | 2019-3-2 12:43 | 只看该作者
优化一下试试看

使用特权

评论回复
15
观海| | 2019-3-3 11:31 | 只看该作者
把 一些不用的东西删掉

使用特权

评论回复
16
磨砂| | 2019-3-3 11:49 | 只看该作者
是不是使用大的数组了

使用特权

评论回复
17
晓伍| | 2019-3-3 12:17 | 只看该作者
你的代码太大或者垃圾内容太多  瘦瘦身就行了

使用特权

评论回复
18
八层楼| | 2019-3-3 12:21 | 只看该作者
去掉没有什么用的大数组就行

使用特权

评论回复
19
guanjiaer| | 2019-3-3 12:28 | 只看该作者
看看哪里占用的太多  稍微去掉不用的

使用特权

评论回复
20
heimaojingzhang| | 2019-3-3 12:36 | 只看该作者
估计你代码过于庞大

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

179

主题

1867

帖子

1

粉丝