1.nandflash 与 norflash1.Nor的成本相对高,容量相对小,比如常见的只有128KB,256KB,1MB,2MB等等,优 点是读写数据时候,不容易出错。所以在应用领域方面,Nor Flash比较适合应用于存储少 量的代码。 2.Nand flash成本相对低,说白了就是便宜,缺点是使用中数据读写容易出错,所以一般都 需要有对应的软件或者硬件的数据校验算法,统称为ECC。但优点是,相对来说容量比较 大,现在常见的Nand Flash都是1GB,2GB,更大的8GB的都有了,相对来说,价格便宜, 因此适合用来存储大量的数据。其在嵌入式系统中的作用,相当于PC上的硬盘,用于存储 大量数据。 Nor flash,有类似于dram之类的地址总线,因此可以直接和CPU相连,CPU可以直接通过 地址总线对nor flash进行访问,而Nand Flash没有这类的总线,只有IO 接口,只能通过IO 接口发送命令和地址,对Nand Flash内部数据进行访问。相比之下,nor flash就像是并行访 问,Nand Flash就是串行访问,所以相对来说,前者的速度更快些。
|