clz918 发表于 2007-7-27 08:08

关于CCS的问题

大家好:<br />前两天由于电脑故障我重了一下系统和CCS,但重装之后以前能编译过的程序却无法编译了。奇怪的是,如果把文件的CMD文件改成烧写FLASH的就行,CMD文件为RAM时编译会出现:<br />&gt&gt&nbsp;&nbsp;&nbsp;error:&nbsp;can't&nbsp;allocate&nbsp;.cinit&nbsp;(sz:&nbsp;00000117&nbsp;page:&nbsp;0)&nbsp;in&nbsp;PRAMH0&nbsp;(avail:<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;000000a9)<br />&gt&gt&nbsp;&nbsp;&nbsp;error:&nbsp;errors&nbsp;in&nbsp;input&nbsp;-&nbsp;./Debug/clztest.out&nbsp;not&nbsp;built<br /><br />我在RAM仿真时用的CMD如下:<br />MEMORY<br />{<br />PAGE&nbsp;0&nbsp;:<br />&nbsp;&nbsp;&nbsp;RAMM0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:&nbsp;origin&nbsp;=&nbsp;0x000000,&nbsp;length&nbsp;=&nbsp;0x000400<br />&nbsp;&nbsp;&nbsp;BEGIN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:&nbsp;origin&nbsp;=&nbsp;0x3F8000,&nbsp;length&nbsp;=&nbsp;0x000002&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;PRAMH0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:&nbsp;origin&nbsp;=&nbsp;0x3F8002,&nbsp;length&nbsp;=&nbsp;0x000FFE<br />&nbsp;&nbsp;&nbsp;RESET&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:&nbsp;origin&nbsp;=&nbsp;0x3FFFC0,&nbsp;length&nbsp;=&nbsp;0x000002&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />PAGE&nbsp;1&nbsp;:&nbsp;<br />&nbsp;&nbsp;&nbsp;RAMM1&nbsp;&nbsp;&nbsp;&nbsp;:&nbsp;origin&nbsp;=&nbsp;0x000400,&nbsp;length&nbsp;=&nbsp;0x000400<br />&nbsp;&nbsp;&nbsp;DRAMH0&nbsp;&nbsp;&nbsp;:&nbsp;origin&nbsp;=&nbsp;0x3f9000,&nbsp;length&nbsp;=&nbsp;0x001000&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />}<br />&nbsp;SECTIONS<br />{<br />&nbsp;&nbsp;&nbsp;codestart&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:&nbsp;&gt&nbsp;BEGIN,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PAGE&nbsp;=&nbsp;0<br />&nbsp;&nbsp;&nbsp;ramfuncs&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:&nbsp;&gt&nbsp;PRAMH0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PAGE&nbsp;=&nbsp;0&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;.text&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:&nbsp;&gt&nbsp;PRAMH0,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PAGE&nbsp;=&nbsp;0<br />&nbsp;&nbsp;&nbsp;.cinit&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:&nbsp;&gt&nbsp;PRAMH0,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PAGE&nbsp;=&nbsp;0<br />&nbsp;&nbsp;&nbsp;.pinit&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:&nbsp;&gt&nbsp;PRAMH0,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PAGE&nbsp;=&nbsp;0<br />&nbsp;&nbsp;&nbsp;.switch&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:&nbsp;&gt&nbsp;RAMM0,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PAGE&nbsp;=&nbsp;0<br />&nbsp;&nbsp;&nbsp;.reset&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:&nbsp;&gt&nbsp;RESET,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PAGE&nbsp;=&nbsp;0,&nbsp;TYPE&nbsp;=&nbsp;DSECT&nbsp;<br />&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;.stack&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:&nbsp;&gt&nbsp;RAMM1,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PAGE&nbsp;=&nbsp;1<br />&nbsp;&nbsp;&nbsp;.ebss&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:&nbsp;&gt&nbsp;DRAMH0,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PAGE&nbsp;=&nbsp;1<br />&nbsp;&nbsp;&nbsp;.econst&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:&nbsp;&gt&nbsp;DRAMH0,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PAGE&nbsp;=&nbsp;1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;.esysmem&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:&nbsp;&gt&nbsp;DRAMH0,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PAGE&nbsp;=&nbsp;1<br />}<br />更令我困惑的是这个CMD文件放在最早的程序上就能行,所以也不应该是文件的问题,感觉象重装时少装了什么一样,请指点一下。<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;谢谢<br />

cruby 发表于 2007-7-29 11:14

PRAMHO设得还不够大,改得大一点试试

clz918 发表于 2007-7-30 13:41

谢谢,OK

失眠的孔雀 发表于 2014-7-31 16:26

cruby 发表于 2007-7-29 11:14 static/image/common/back.gif


可是我出现了类似的情况,改大乐之后,没有错误了可是不让下载,说我的MEMMORY有问题

846150568 发表于 2014-8-18 18:37

应该还有个.data段吧

sule121 发表于 2014-8-18 21:23

坐等高手指点
页: [1]
查看完整版本: 关于CCS的问题