博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MTD nor flash (一) 硬件
阅读量:4285 次
发布时间:2019-05-27

本文共 927 字,大约阅读时间需要 3 分钟。

  • 引脚

 
  • 接口
nor flash 接口	spi // 基于 MTD_SPI_NOR	smi	spi 接口 // 不基于 MTD_SPI_NOR  不基于 JEDEC	BCMA_SFLASH 接口
  • 参数
 

FLASH

FLASH存储器又称闪存,它结合了ROM和RAM的长处,不仅具备电子可擦出可编程(EEPROM)的性能,还不会断电丢失数据同时可以快速读取数据 (NVRAM的优势),U盘和MP3里用的就是这种存储器。在过去的20年里,嵌入式系统一直使用ROM(EPROM)作为它们的存储设备,然而近年来 Flash全面代替了ROM(EPROM)在嵌入式系统中的地位,用作存储Bootloader以及操作系统或者程序代码或者直接当硬盘使用(U盘)。


NOR Flash

任意地址读数据,擦除按"字"来操作,擦除是个统一充电的过程,该过程很快.   总线式相连,读取NOR Flash来运行启动代码   使其很适合应于嵌入式系统中作为 FLASH ROM
  1. CFI Flash
    common flash interface,公共闪存接口
    CFI接口=JEDEC接口=Parallel接口 = 并行接口
    目前可以做到的容量大,1Gbit
  2. SPI Flash
    serial peripheral interface,串行外围设备接口
    目前可以做到的容量小,128Mbit

NAND Flash

操作以“块”为基本单位.NAND闪存的块比较小,一般是8KB,读和写都是按照块进行的   不能直接运行NAND Flash上的代码   擅于存储纯资料或数据等,在嵌入式系统中用来支持文件系统。
  1. SLC
    Single-Level Cell,单层单元闪存
    SLC每一个单元,只能存储一位数据
  2. MLC
    Multi-Level Cell,多层单元闪存
    MLC每一个单元可以存储两位数据

注意:

NAND Flash 也分为 串口和并口,串口的话也就是SPI, 所以 SPI Flash 这种叫法其实是不严谨的.因为有 SPI Nor Flash,也有SPI NAND Flash.因为Nor Flash 太贵,所以我目前接触到的都是用nand做 Uboot 内核 根文件系统的载体.

转载地址:http://lligi.baihongyu.com/

你可能感兴趣的文章
IPv6地址自动配置中的有状态(stateful)和无状态(stateless)的区别
查看>>
阿里云 ACP 云安全 题库总结
查看>>
阿里云 ACP 云安全 题库 -- 数据库审计部分
查看>>
GC 回收机制
查看>>
探究 Android MVC、MVP、MVVM 的区别以及优缺点
查看>>
深入分析 Handler 内存泄露
查看>>
解决 windows 文件被占用的问题 -- The action can‘t be completed because the folder is open in another program
查看>>
Tencent/matrix错误:Cause: need sign apk but apksigner *\Sdk/build-tools/*/apksigner was not exist
查看>>
Android6.0运行时权限详解
查看>>
Android 开机启动过程
查看>>
View 的事件分发机制(一)
查看>>
Android 面试题整理(一)
查看>>
Android 项目中打印Log的优化
查看>>
Github 客户端安装失败解决办法
查看>>
android studio:###Error:Dependency :common:unspecified on project resource resolves to an APK
查看>>
异常统一处理的一些思路
查看>>
Android studio中快速try catch的快捷键
查看>>
Dialog 和 Toast
查看>>
队列在Http请求中的一点理解
查看>>
好想在你身边
查看>>