zoukankan      html  css  js  c++  java
  • nor flash 和 nand flash

    NOR Flash是很常见的一种存储芯片,数据掉电不会丢失,支持Execut On Chip,即程序可以直接在FLASH片内执行(这意味着存储在NOR FLash上的程序不需要复制到RAM就可以直接运行)。嵌入式系统中年,NOR Flash适合作为启动程序的存储介质。NOR Flash的读取和RAM类似(只要能够提供数据的地址,数据总线就能够正确的给出数据)。但是不可以直接进行写操作,对NOR Flash的写操作遵循特定的命令序列,最终由芯片内部的控制单元完成写操作。

    Flash一般分为很多个SECTOR,每个SECTOR包括一定数量的存储单元。对有些大容量的FLASH,还分为不同的BANK,每个BANK包括一定数目的SECTOR。FLASH的擦除操作一般都是以SECTOR、BANK或整片FLASH为单位的。

    对FLASH进行写操作的时候,每个BIT可以通过编程由1变为0,但不可以由0修改为1。为了保证写操作的正确性,在执行写操作前,都要执行擦除操作。擦除操作会把Flash的一个SECTOR,一个BANK或整片FLASH值全都修改为0xFF。

  • 相关阅读:
    log4c demo
    c连接redis
    1108. IP 地址无效化
    1295. 统计位数为偶数的数字
    LCP 1. 猜数字
    1281. 整数的各位积和之差
    1313. 解压缩编码列表
    仿射变换及其变换矩阵的理解
    RNN 与 LSTM 的原理详解
    网络深度对深度学习模型性能有什么影响?
  • 原文地址:https://www.cnblogs.com/rohens-hbg/p/6296139.html
Copyright © 2011-2022 走看看