加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

单片机中的各种存储器

发布时间:2020-12-15 06:25:39 所属栏目:百科 来源:网络整理
导读:EEPROM和FLASH的最主要的区别 1.EEPROM可以按位擦写,而FLASH只能一大片一大片的擦。 2.EEPROM一般容量都不大,如果大的话,相对与FLASH就没有价格上的优势了。 3.EEPROM读的速度不需要那么快,一般用于低端产品,价格便宜,但是稳定性比FLASH好些。 4.EEPROM的存
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。
SRAM(Static Random Access memory):静态随机存储器,就是它不需要刷新电路,不像动态随机存储器那样,每隔一段时间就要刷新一次数据。但是他集成度比较低,不适合做容量大的内存,一般是用在处理器的缓存里面。像S3C2440的ARM9处理器里面就有4K的SRAM用来做CPU启动时用的。随机访问是指存储器的内容可以以任何顺序访问,而不管前一次访问的是哪一个位置。
DRAM:动态随机存储器。SDRAM只是其中的一种。
EPROM:可擦除可编程存储器,这东西也比较古老了,是EEPROM的前身,在芯片的上面有个窗口,通过紫外线的照射来擦除数据。非常之麻烦。
PROM:可编程只读存储器,只能写一次,写错了就得报废,现在用得很少了,好像那些成本比较低的OPT单片机里面用的就是这种存储器吧。
?

NANDFLASH和NORFLASH都是现在用得比较多的非易失性闪存。NOR采用的并行接口,其特点读取的速度比之NAND快很多倍,其程序可以直接在NOR里面运行。但是它的擦除速度比较慢,集成度低,成本高的。现在的NOR的容量一般在2M左右,一般是用在代码量小的嵌入式产品方面。还有就是在ARM9的开发板上可以看见。 NAND采用的是串行的接口,CPU从里面读取数据的速度很慢,所以一般用NAND做闪存的话就必须把NAND里面的数据先读到内存里面,然后CPU才能够执行。就跟电脑的硬盘样的。但是它的集成度很高,我的ARM9的开发板上面一块256M的NAND还没有一块2M的NOR的一半大,所以成本很低。还有就是它的擦除速度也的NOR要快。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读