一、nand flash访问原理
地址空间概念
nand的编址
nand命令 命令,地址,数据
使用S3C2440的nand flash控制器访问nand flash
前几个编译出来的文件都小于4k,读出来放到SDRAM中去
SDRAM、dm9000地址-->2440地址
nand 没有地址总线
片内内存;SDRAM;网卡;寄存器 都是CPU统一编址
写地址,读数据 连续读一页 只进行了读操作,擦除,oob访问都没有
二、源码分析
RAM (Random Access Memory随机存贮器)是指通过指令可以随机地、个别地对每个存储单元进行访问、访问所需时间基本固定、且与存储单元地址无关的可以读写的存储器。几乎所有的计算机系统和智能电子产品中,都是采用RAM作为主存。
SRAM不需要刷新电路即能保存它内部存储的数据。而DRAM(Dynamic Random Access Memory)每隔一段时间,要刷新充电一次,否则内部的数据即会消失,因此SRAM具有较高的性能,但是SRAM也有它的缺点,即它的集成度较低,相同容量的DRAM内存可以设计为较小的体积,但是SRAM却需要很大的体积,且功耗较大。所以在主板上SRAM存储器要占用一部分面积。
来源:https://www.cnblogs.com/xubeiping0930/p/4570419.html