单片机的内部闪存是Nor还是Nand闪存?
闪存在我们的生活中无处不在,比如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。
延伸 · 阅读
- 2021-10-09 16:10五一礼物榜耳机品牌推荐 真无线主动降噪蓝牙耳机推荐
- 2021-10-09 16:10脉宽调制波控制舵机的探讨及舵机控制方法综述
- 2021-10-09 16:10人工智能能够部署的几个应用程序
- 2021-10-09 16:10SSD纯国产化到来,主控芯片厂商全面加持!
- 2021-10-09 16:10华为圣腾智能制造产业解决方案将AI带入每一条生产线
- 2021-10-09 16:10LED和有机发光二极管有什么区别