博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
W25Q128---读写
阅读量:5080 次
发布时间:2019-06-12

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

占坑!

总结:通信方式是SPI,读数据可以从任何地方读,写数据和擦出数据需要按照页或者扇区或者簇为单位进行。

   写数据:一次最多写一页,如果超出一页数据长度,则分几次完成。例如本芯片一个扇区为4096个字节,那么需要写16页,要进行至少16次按页写数据。

     擦数据:擦数据的最小单位是一个扇区,也可以直接擦出整个芯片。

芯片介绍:

  容量:16Mbytes  一页为256个字节   一个扇区为4K个字节

数据手册介绍:

    The W25Q128FV array is organized into 65,536 programmable pages of 256-bytes each. Up to 256

  bytes can be programmed at a time. Pages can be erased in groups of 16 (4KB sector erase), groups of
  128 (32KB block erase), groups of 256 (64KB block erase) or the entire chip (chip erase). The
  W25Q128FV has 4,096 erasable sectors and 256 erasable blocks respectively. The small 4KB sectors
  allow for greater flexibility in applications that require data and parameter storage 。

转载于:https://www.cnblogs.com/leo0621/p/8253222.html

你可能感兴趣的文章
php时间戳
查看>>
关于tomcat session机制梳理
查看>>
2015年北京大学软件project学科优秀大学生夏令营上机考试---C:单词翻转面试题...
查看>>
Github协作图想
查看>>
[USACO07OPEN]吃饭Dining
查看>>
VC6.0在Win8,10下的兼容性调整
查看>>
2-String to Integer (atoi)
查看>>
iOS 浅赋值、深复制、全然复制的知识点梳理验证(附加归档解档)
查看>>
s:actionmessage页面样式失效
查看>>
android v7包的关联
查看>>
程序员之路
查看>>
websql vs indexdb
查看>>
jsp的常用指令有哪些(编译指令/动作指令整理)
查看>>
Python enumerate遍历数组示例应用
查看>>
学校2016双基竞赛 4/10
查看>>
Linux删除以减号开头的文件
查看>>
mybatis generator如何定制JavaTypeResolver,使smallint类型的数据库字段在po中的类型为Integer?...
查看>>
字节码加载和class实例的顺序问题
查看>>
poj 3122 Pie (高精度+二分)
查看>>
STM32的USART模块CR1的第15位
查看>>