单片机的内部闪存是Nor还是Nand闪存?

2021-10-09 16:10 来源:电子说

闪存在我们的生活中无处不在,比如u盘、固态硬盘、SD卡、存储卡等等。

同时,各种闪存,如SPI闪存、Nor闪存、Nand Falsh等。将会在单片机的发展中遇到。作为单片机开发的小伙伴,你会好奇,单片机里面的Flash是什么样的Flash?今天就来说说Flash。

Flash的发展以及NOR和NAD Flash的区别。

闪存,也称为闪存,通常被称为“闪存”。

结合了ROM和RAM的优点,Flash既有EEPROM的功能,又有NVRAM(非易失性随机存储器)的优势。过去,嵌入式系统总是使用只读存储器作为存储设备。Flash的出现完全取代了ROM(EPROM)在嵌入式系统中的地位,它被用来存储Bootloader和操作系统或程序代码,或者直接用作硬盘(u盘、固态硬盘)。闪存通常分为NOR闪存和NAND闪存,各有优缺点。

1.或非闪光

英特尔在1988年首次开发了NOR闪存技术,彻底改变了以往EPROM和EEPROM主导全国的局面。NOR FLASH的读取与SDRAM的读取相同,即可以根据地址随机读写,用户可以直接运行NOR Flash中加载的代码,可以减少SRAM的容量,节约成本。

由于它的读取速度快,经常被用来存储程序和操作系统等重要信息。2.NAND闪存1989年,东芝公司公布了NAND闪存结构,强调每比特成本的降低,更高的性能,以及通过磁盘等接口轻松升级。NAND Flash不采用随机存储器读取技术,其读取是以一次读取一个块的形式完成的,通常一次读取512字节。使用这项技术制作闪存的成本更低。

用户不能直接在NAND Flash上运行代码,所以很多使用NAND Flash的开发板不仅使用NAND Flash,还会制作一个小的NOR Flash来运行启动代码。3.与NOR闪存相比,NAND闪存在大容量下具有更好的写入性能和更低的成本。目前大多数手机、平板、SD卡、固态硬盘等设备使用的闪存都属于NAND闪存。

是Nor还是Nand闪存?

闪存主要分为Nor闪存和Nand闪存。

除了我们常见的(并行)Nor Flash和Nand Flash芯片之外,其实SPI Flash芯片也分为SPI NOR Flash和SPI NAND Flash芯片,去很多卖SPI Flash的官方都可以找到它们的分类。

回到本文的主题:单片机的内部闪存是Nor还是Nand闪存?

我们使用外部程序存储芯片,主要是NOR Flash。你见过有人用Nand闪存运行程序吗?

Nand闪存不适合运行程序的几个原因;

1.无法随机访问地址;

2.有坏块,不适合存储程序;

3.在长时间重复读取的过程中,Nand中的数据相对来说没有Nor稳定;

因此,单片机的内部Flash通常是NorFlash。

延伸 · 阅读