单片机中的各种存储器
EEPROM和FLASH的最主要的区别
1.EEPROM可以按位擦写,而FLASH只能一大片一大片的擦。 2.EEPROM一般容量都不大,如果大的话,相对与FLASH就没有价格上的优势了。 3.EEPROM读的速度不需要那么快,一般用于低端产品,价格便宜,但是稳定性比FLASH好些。 4.EEPROM的存储单元是两个管子而FLASH是一个管子 5.FLASH和EEPROM都是一种非易失性的内存。FLASH是介于EEPROM的改进版本。 RAM主要是做运行时数据存储器,FLASH主要是程序存储器,EEPROM主要是用以在程序运行保存一些需要掉电不丢失的数据。 ? RAM,random access memory的缩写。SDRAM SRAM DRAM都可以统称RAM。 NANDFLASH和NORFLASH都是现在用得比较多的非易失性闪存。NOR采用的并行接口,其特点读取的速度比之NAND快很多倍,其程序可以直接在NOR里面运行。但是它的擦除速度比较慢,集成度低,成本高的。现在的NOR的容量一般在2M左右,一般是用在代码量小的嵌入式产品方面。还有就是在ARM9的开发板上可以看见。 NAND采用的是串行的接口,CPU从里面读取数据的速度很慢,所以一般用NAND做闪存的话就必须把NAND里面的数据先读到内存里面,然后CPU才能够执行。就跟电脑的硬盘样的。但是它的集成度很高,我的ARM9的开发板上面一块256M的NAND还没有一块2M的NOR的一半大,所以成本很低。还有就是它的擦除速度也的NOR要快。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |