您的位置:社区首页 > DSP >DSP > DSP新手请教个CMD 的问题
 
信息主题:
标题:DSP新手请教个CMD 的问题
DSP新手请教个CMD 的问题
dsp新手请教个cmd 的问题
各位大虾,小弟是新手,请问这cmd 什么问题啊?我只用的一个普通的c语言 printf 程序。

memory
{page 0 :rom: o=0200h, l=5000h   //  不知道为什么这个l小了,老是出错,大了就好了
 page 1: ram: o=0200h, l=5000h
 }

 sections
 { .text:>rom page 0
   .bss:> ram page 1
   .const:>ram page 1
   .cio:>ram page 1
   .cinit:>rom page 0
   .stack:>ram page 1
   .sysmem:>ram page 1
   }
错误是这么提示的,怎么改啊??
>> warning: creating .stack section with default size of 400 (hex) words.
   use
            -stack option to change the default size.
>> warning: creating .sysmem section with default size of 400 (hex) words.
use -heap option to change the default size.

另外: 为什么一定要有。stack。sysmem。cio 这些分配啊, 我看书上很多都没有分配这些段啊, 但是我不分配,就出错提示要分配这些段????
大虾帮说说!!!!!!
第 1 楼
2006-4-29 19:29:44
   

所说的不是错误,是警告,没关系的.
那些段是c语言必须的,用汇编一切都在自己掌握之下,当然知道自己用了那些段
第 2 楼
2006-4-29 19:29:44
   

哦,谢谢了, 不过,那些警告什么意思啊, 要怎么改呢?
第 3 楼
2006-4-29 19:29:45
   

查英文字典翻译一下,可解决问题
第 4 楼
2006-4-29 19:29:45
   

分配这些段是在连接器连接的时候帮你放到你指定的存储器位置
这样你能更好的控制你的ram或sdram...
我就知道这么多了
第 5 楼
2006-4-29 19:29:45
   

帮顶.
第 6 楼
2006-4-29 19:29:45
   

这种warning必须消除。
第 7 楼
2006-4-29 19:29:45
   

你在前边写这么一句就行了
-stack 40
[ 1 ]  
共 1 页 7 条主题,当前第 1 页