我终于明白了PAGE0和PAGE1的意义了
原来CMD文件的PAGE1和PAGE0和程序存储器扩展的PAGE1和PAGE0没有半点关系,以前我以为这两个是一样的,CMD文件中的PAGE1和PAGE和物理的存储半毛钱关系也没有,CMD的文件中的PAGE1说明是放在数据存储器中,PAGE0则说明是放在程序存储器中,<br />哈哈书上有说
其实很多DSP书都有说啊,不过你自己能发现那更不错kk
CMD的文件中的PAGE1说明是放在数据存储器中,PAGE0则说明是放在程序存储器中?<br /><br />是这样吗?我倒认为Page1或0跟程序或数据存储器毛关系也没有,你用PAGE123也能正常工作,是吗~如果这样行吗
MEMORY<br />{<br /> PAGE 33:<br /> VECS origin = 0000h, length = 0040h<br /> FLASH: origin = 0100h, length = 0F00h<br /> SARAM_P: origin = 8100h, length = 1000h <br /><br /> PAGE 12:<br /> B2: origin = 0060h, length = 020h<br /> B0: origin = 200h, length = 100h<br /> B1: origin = 300h, length = 100h<br /> SARAM_D: origin = 0800h, length = 0800h<br /> EXT_RAM: origin = 8000h , length = 8000h <br />}<br /><br />SECTIONS<br />{<br /> .vectors: > VECS PAGE 33<br /> .text: > FLASH PAGE 33<br /> .data: > FLASH PAGE 33<br /> .bss: > SARAM_D PAGE 12<br /> .stack: > SARAM_D PAGE 12<br /> .buffer: > SARAM_D PAGE 12<br />}<br />哦,这又何必呢?
反正能正确的把它放在程序和数据空间就行了,何苦搞一个PAGE 33和PAGE 12<br />这种百年不遇的东西有想法是好的
有想法是好的,想法是否可行,就要多查阅资料,多实验 cruby 发表于 2007-7-7 22:13 static/image/common/back.gifMEMORY{  AGE 33: VECS &nbs ...
呵呵,您这样定义PAGE12 ,PAGE33做实验没有,可以用吗?如果可以,那么我们对CMD文件里定义page0和page1会理解更为深刻!!请回复啊 ZXLRHL 发表于 2013-5-7 08:58 static/image/common/back.gif
呵呵,您这样定义PAGE12 ,PAGE33做实验没有,可以用吗?如果可以,那么我们对CMD文件里定义page0和page1 ...
贴子时间很久远了 zhangmangui 发表于 2013-5-7 09:05 static/image/common/back.gif
贴子时间很久远了
呵呵,是啊,好像已经结贴,感谢:P回复! 不注意确实容易搞混淆,无意中看到这帖子,正好也在看存储器,回个帖。
页:
[1]