找回密码
 注册
搜索
查看: 728|回复: 2

[讨论] 提问:从NOR 里读数据到SDRAM的流程是什么步骤?

[复制链接]
发表于 2008-7-18 17:34:32 | 显示全部楼层 |阅读模式
调试的时候碰到的疑问,我们的系统是先把程序从NOR里面读出到SDRAM里面运行的。现在,我搞不明白,我如果使用DMA,这个过程是先使能打开NOR,读出数据到REG,然后关掉NOR,再使能打开SDRAM,把REG的数据写到SDRAM中,还是直接把两个器件都使能,然后把数据直接从NOR读入SDRAM的。


在这个过程中,地址线是始终对其中一个芯片有效而已,还是地址线同时对两个芯片有效?
发表于 2008-7-24 16:07:54 | 显示全部楼层
使用CPU时,CPU 先选中NOR, 将NOR 里的数据搬到 CPU 的REG中,CPU 再选中SDRAM 把REG中搬到SDRAM 中。
在使用DMA 时,是协处理器CP15在起作用, CP15 会把数据先搬到 协处理器的寄存器中,再搬到SDRAM 中。
地址始终只对一个芯片作用。
点评回复

使用道具 举报

发表于 2008-9-4 10:13:44 | 显示全部楼层
2楼说的很详细
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-11-25 05:54 , Processed in 0.044053 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表