本文共 927 字,大约阅读时间需要 3 分钟。
引脚
nor flash 接口 spi // 基于 MTD_SPI_NOR smi spi 接口 // 不基于 MTD_SPI_NOR 不基于 JEDEC BCMA_SFLASH 接口
FLASH存储器又称闪存,它结合了ROM和RAM的长处,不仅具备电子可擦出可编程(EEPROM)的性能,还不会断电丢失数据同时可以快速读取数据 (NVRAM的优势),U盘和MP3里用的就是这种存储器。在过去的20年里,嵌入式系统一直使用ROM(EPROM)作为它们的存储设备,然而近年来 Flash全面代替了ROM(EPROM)在嵌入式系统中的地位,用作存储Bootloader以及操作系统或者程序代码或者直接当硬盘使用(U盘)。
任意地址读数据,擦除按"字"来操作,擦除是个统一充电的过程,该过程很快. 总线式相连,读取NOR Flash来运行启动代码 使其很适合应于嵌入式系统中作为 FLASH ROM
操作以“块”为基本单位.NAND闪存的块比较小,一般是8KB,读和写都是按照块进行的 不能直接运行NAND Flash上的代码 擅于存储纯资料或数据等,在嵌入式系统中用来支持文件系统。
NAND Flash 也分为 串口和并口,串口的话也就是SPI, 所以 SPI Flash 这种叫法其实是不严谨的.因为有 SPI Nor Flash,也有SPI NAND Flash.因为Nor Flash 太贵,所以我目前接触到的都是用nand做 Uboot 内核 根文件系统的载体.
转载地址:http://lligi.baihongyu.com/