1、空间划分

块(bank) > 扇区(sector) > 页(page)

一般一个扇区(sector)多个页(page)  , 一个块 (bank)又有多个扇区 (sector)。

2、举例

以W25Q128为例:

128Mbit 的容量。每页256字节,一共65536个字节,合计65536*256*8=134,217,728bit ,等于134,217,728/1024/1024=128Mbit.每次编程数据为256字节。擦除可以按16页(即一个扇区擦除,4K)、按128页擦除(32KB块擦除)、按256页擦除(64KB块擦除)或者整片擦除。

这个芯片总结来说:

每页256个字节,一共65536页。

每个扇区有16页,也即4KB大小。

块比较特殊,可以是32KB,也可以是64KB,这取决于擦除方式,所以这里分两种块擦除操作。

3、注意事项

(1)flash在写入之前必须先擦除;

(2)擦除的最小单位是扇区,芯片的flash空间不一样,可能扇区的大小也不一样;

(3)对于频繁擦写的应用,需要考虑擦写均衡以提高flash的寿命;

Flash--基础认识相关推荐

  1. 初中计算机flash操作,初中信息技术FLASH基础知识

    <初中信息技术FLASH基础知识>由会员分享,可在线阅读,更多相关<初中信息技术FLASH基础知识(26页珍藏版)>请在人人文库网上搜索. 1.FLASH 第一课,一.Flas ...

  2. NAND FLASH基础知识总结

    NAND Flash简介 Flash全称为Flash Memory,属于非易失性存储设备(Non-volatile Memory Device).Flash主要分两种,NAND Flash和NOR F ...

  3. 【STM32H7教程】第70章 STM32H7的内部Flash基础知识和HAL库API

    完整教程下载地址:http://www.armbbs.cn/forum.php?mod=viewthread&tid=86980 第70章       STM32H7的内部Flash基础知识和 ...

  4. flash的计算机知识,初中信息技术FLASH基础知识.ppt

    初中信息技术FLASH基础知识.ppt FLASH 第一课 一.Flash简介: Flash是一个优秀的矢量动画软件,它既是二维动画的制作软件,也是多媒体创作的有利工具,特别是涉及使用动画的网络课件中 ...

  5. FLASH软件测试培训,Flash基础知识测试题(最新整理)

    <Flash基础知识测试题(最新整理)>由会员分享,可在线阅读,更多相关<Flash基础知识测试题(最新整理)(3页珍藏版)>请在人人文库网上搜索. 1.一.选择题:Flash ...

  6. linux dd nand,Flash基础入门之采用dd 工具做Nand Flash磨损均衡

    本文主要向大家介绍了Flash基础入门之采用dd 工具做Nand Flash磨损均衡,通过具体的内容向大家展现,希望对大家学习Flash基础入门有所帮助. 文章采用dd工具,将/dev/zero 作为 ...

  7. nor flash 基础篇

    最近在工作中发现凡事多问几个为什么,会有很多不一样的收获 1.为什么有 nor flash 的存在? 为什么取名字为 flash? 讲一下历史: 杂谈闪存二:NOR和NAND Flash - 知乎 I ...

  8. Nand Flash基础知识与坏块管理机制的研究

    概述 Flash名称的由来,Flash的擦除操作是以block块为单位的,与此相对应的是其他很多存储设备,是以bit位为最小读取/写入的单位,Flash是一次性地擦除整个块:在发送一个擦除命令后,一次 ...

  9. linux挂载fc存储有超级坏块_Nand Flash基础知识与坏块管理机制的研究

    欢迎FPGA工程师加入官方微信技术群 点击蓝字关注我们FPGA之家-中国最好最大的FPGA纯工程师社群 概述 Flash名称的由来,Flash的擦除操作是以block块为单位的,与此相对应的是其他很多 ...

  10. nand flash基础(一)

    我入职以来接触的第一个实践内容就是MTD下的NAND FLASH的驱动,下面我将从nand flash的基础和驱动程序两个方面来探讨 该知识点,同时最后我会把自己的 动手实验也展示出来,我学习是基于j ...

最新文章

  1. 最新的10个优质Python开源项目
  2. python 文字转语音
  3. python的质量控制模块_10.11. 质量控制
  4. python项目归纳总结-【第108期】总结最近项目中常用的几个Python库
  5. rax+react hook 实现分页效果
  6. 案例分析: SAP BRF+ rule不工作的原因
  7. CF思维联系– Codeforces-988C Equal Sums (哈希)
  8. 函数:MySQL中字符串匹配函数LOCATE和POSITION使用方法
  9. 爬虫智能解析库 Readability 和 Newspaper 的用法
  10. vscode如何运行python新手教程_从零开始的TensorFlow+VScode开发环境搭建的步骤(图文)...
  11. 如何在 iOS 15 和 macOS Monterey 的 Safari 中隐藏 IP 地址?
  12. LayaAir graphics 矢量绘图之 圆形与扇形
  13. 翻译: 3.2. 从零开始实现线性回归 深入神经网络 pytorch
  14. mobi格式电子书_没有Kindle,如何看Kindle电子书?
  15. Python实现离散Radon变换
  16. 数据库表中的数据显示在网页上
  17. 54 小明的存钱计划
  18. WIN10 mscomm32注册,亲测可用
  19. Halcon椭圆测量
  20. 计算机应用大赛宣传稿,江苏开放大学计算机应用基础中国名城宣传片

热门文章

  1. zabbix分布式监控解决方案
  2. 植物大战僵尸阳光的无限掉落以及掉落冷却基地址寻找详细步骤~包含排除不符合条件的地址的讲解,以及如何观察地址情况等
  3. 视频笔记_所长林超跨学科工具箱
  4. python照相机标定、在图像中放置虚拟物体、PyGame和PyOpenGL
  5. http抓包工具及协议登录技巧讲解
  6. GitHub开源社区 最火的Android开源项目
  7. 物联网实验7:wifi模块使用
  8. word文档中图与公式显示“乱码”
  9. 柯尼卡美能达Konica Minolta magicolor 2300DL 打印机驱动
  10. 数据结构与算法(java):树-二叉树(二叉查找树(BST)、线索化二叉树、哈夫曼树、平衡二叉树【AVL】、二叉树的前中后序遍历)