当前位置:首页 > 内存 > 正文

flash是存储内存吗

  • 内存
  • 2024-07-16 16:06:59
  • 8733

一、flash是什么

什么是flash,如下:

Flash是一种存储芯片,里面的数据可以被某些程序修改。FLASH在电子、半导体领域常指FlashMemory,通常称为“闪存”,其全称是FlashEEPROMMemory。

闪存又叫闪存,它结合了ROM和RAM的优点,既具有电子可编程(EEPROM)的性能,又具有可快速读取数据的NVRAM的优点)使数据不会因断电而丢失。

基本介绍

此类存储器多用于U盘、MP3等。在过去的20年里,嵌入式系统一直使用ROM(EPROM)作为其存储设备,但是近年来,Flash已经完全取代了ROM(EPROM)在嵌入式系统中的地位,用于存储Bootloader和操作系统。程序。代码可以解密或者直接当硬盘(U盘)使用。

目前Flash主要有两种类型:NORFlash和NANDFlash。读取NORFlash和读取我们普通的SDRAM是一样的。用户可以直接运行NORFLASH中加载的代码,这样可以减少SRAM容量并节省成本。

NANDFlash没有采用随机读取技术,读取是以一次读取一个块的形式进行的,通常一次读取512字节。使用这种技术的成本相对较低。用户无法直接在NANDFlash上​​运行代码,因此很多使用NANDFlash的开发板不仅使用NANDFlash,还添加了一块小型NORFlash来运行启动代码。

一般NORFlash因其读取速度快而用于小容量,多用于存储操作系统等重要信息,而NANDFLASH则用于DiskOnChip嵌入式系统中使用的容量DOC(DOC))以及我们平时使用的“闪存盘”,都可以在线删除。