导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→请教地址分配问题[gusi_arm]

 *第12523篇: 请教地址分配问题

  
楼 主:gusi_arm 2003年5月23日19:42
 请教地址分配问题
现有一开发板flash (2M*16bit)  起始地址0;SRAM (128K *8 bit) 起始地址0x0200 0000;SDRAM (4BANK *1M*16bit)  起始地址0x0c00 0000

问题是:SRAM为128K(0x20000),范围应为0x0200 0000----0x0202 0000,但发现在0x0202 0000----0x0400 0000内存有数据,而SDRAM 的起始地址为0x0c00 0000,
那么0x0202 0000----0x0400 0000数据从何而来?

  
2楼:nustzzj123 2003年5月25日17:14
 仔细看看地址译码部分吧.比较0x0200
仔细看看地址译码部分吧.比较0x0200 xxxx, 0x0202 xxxx,  0x0204 xxxx, 0x0206 xxxx 0x208 xxxx... 对应地址的数据是不是一样的,如果是一样的,也没有什么.
  
3楼:gusi_arm 2003年5月25日21:48
 对应地址的数据是一样的。但这是为什么?
对应地址的数据是一样的。但这是为什么?

为什么我可以在程序中对属于flash区域的某些地址赋值,其他的不可以呢?

  
4楼:nustzzj123 2003年5月27日00:08
 值是一样的也没有什么问题,只是说明我的猜
值是一样的也没有什么问题,只是说明我的猜测是正确的,这个时候只要注意,对0X202 XXXX的操作实际上是对0X200 XXXX的操作就行了,没有什么问题。对FLASH的操作比较与使用的片子有关,有些是使用块操作,有些是字节操作,不知道你所说的具体情形是怎样的。

>>>>>>对该主题发表你的看法

本主题贴数4,分页: [第1页]


[上一篇主题]:[求助]

[下一篇主题]:问低级的问题:原理图中103的电阻是不是10K欧姆?后面的3是否是10的三次方?