W25Q64是华邦公司推出的大容量SPI FLASH产品,其容量为64Mb。该25Q系列的器件在灵活性和性能方面远远超过普通的串行闪存器件。W25Q64将8M字节的容量分为128个块,每个块大小为64K字节,每个块又分为16个扇区,每个扇区4K个字节。W25Q64的最小擦除单位为一个扇区,也就是每次必须擦除4K个字节。所以,这需要给W25Q64开辟一个至少4K的缓存区,这样必须要求芯片有4K以上的SRAM才能有很好的操作。
W25Q64的擦写周期多达10W次,可将数据保存达20年之久,支持2.7~3.6V的电压,支持标准的SPI,还支持双输出/四输出的SPI,最大SPI时钟可达80Mhz。

W25Q64特征:
 支持标准、双输出和四输出的SPI
 高性能串行闪存
 高达普通串行闪存性能的6倍
 80Mhz的时钟操作
 支持160Mhz的双输出SPI
 支持320Mhz的四输出SPI
 40MB/S的数据连续传输速率
 高效的“连续读取模式”
 低指令开销
 仅需8个时钟周期处理内存
 允许XIP操作
 性能优于X16并行闪存
 低功耗,温度范围宽
 单电源2.7V至3.6V
 4mA有源电流
 -40°C 至+85°C的正常运行温度范围
 灵活的4KB扇区构架
 扇区统一擦除(4KB)
 块擦除(32KB和64KB)
 1到256个字节编程
 超过10万次擦除/写循环
 超过20年的数据保存
 高级的安全功能
 软件和硬件写保护
 自上至下,扇区或块选择
 锁定和保护OTP
 每个设备都有唯一的64位ID
 有效的空间的包装
 8-pin SOIC 208-mil
 8-pin PDIP 300-mil
 8-pad WSON 8x6-mm
 16-pin SOIC 300-mil

 CS:片选信号输入
 DO(IO1):数据输出(数据输入输出1)
 WP(IO2):写保护输入(数据输入输出2)
 GND:地信号
 DI(IO0):数据输入(数据输入输出0)
 CLK:串行时钟输入
 HOLD(IO3):Hold输入(数据输入输出3)
 VCC:电源
注:
1. IO0和IO1用于标准SPI和双输出SPI操作
2. IO0-IO3用于四输出SPI操作

片选:
SPI片选引脚能够使能和失能器件的操作。当片选引脚为高电平时,器件没有被选中,串行数据输出引脚(DO或IO0,IO2,IO3,IO4)处于高阻抗状态。当器件没有被选中时,其功耗将会处于待机状态下的水平,除非内部正在擦除、运行程序或状态寄存器周期。当片选引脚置为低时,器件被选中,电源消耗将增至活跃水平,可以进行读写操作。电源上电后,在执行一次操作之前,片选引脚必须由高电平转至低电平。

串行数据输入、输出:
W25Q64支持标准的SPI,双输出SPI和四输出SPI操作。标准的SPI指令利用单向的数据输入引脚在串行时钟输入上升沿串行地向器件写入指令、地址或数据。标准的SPI也利用单向的数据输出引脚在串行时钟输入下降沿串行地从器件读取数据或状态。
双输出和四输出SPI利用双向IO引脚在串行时钟输入上升沿串行地向器件写入指令、地址或数据,在串行时钟输入下降沿串行地从器件读取数据或状态。

写保护:
WP引脚用来防止状态寄存器被写入。用于与状态寄存器的块保护位(SEC、TB、BP2、BP1和BP0)配合,状态寄存器保护位(SRP),部分或整个存储器阵列可以用硬件保护。WP引脚在低电平时有效。当状态寄存器2的QE位设置为四倍I/O时,则WP(硬件写保护)功能不可用,因为此时这个引脚被用为IO2。

HOID:
HOID引脚允许器件在有效选择的情况下被终止。当HOLD引脚被置为低电平时,CS引脚为低,DO引脚将处于高阻态状态,并且DI和CLK引脚上的信号将被忽略。当HOLD引脚被置为高电平时,器件操作将被恢复。HOLD引脚的功能通常用在当多个器件共享同一个SPI信号的情况下。HOLD引脚在低电平时有效。当状态寄存器2的QE位设置为四倍I/O时,则HOLD引脚功能不可用,因为此时这个引脚被用为IO3。

串行时钟(CLK):
SPI串行时钟输入引脚(CLK)为串行输入和输出操作提供时序。

转载于:https://www.cnblogs.com/gongchuangsu/p/4850223.html

W25Q64简介(译)相关推荐

  1. STM-32:SPI通信协议/W25Q64简介—软件SPI读写W25Q64

    目录 一.SPI简介 1.1电路模式 1.2通信原理 1.3SPI时序基本单元 1.3.1起始和终止 1.3.2交换字节 二.W25Q64 2.1W25Q64简介 2.2W25Q64硬件电路 2.3W ...

  2. 嵌入式硬件入门——Flash Memory(W25Q64+SPI协议)

    Flash存储器又称闪存,它结合了ROM和RAM的长处,不仅具备电子可擦除可编程(EEPROM)的性能,还可以快速读取数据(NVRAM的优势),使数据不会因为断电而丢失. 文章目录 Flash Fla ...

  3. STM32CubeMX系列08——SPI通信(W25Q64、NRF24L01无线模块)

    文章目录 1. 准备工作 1.1. 所用硬件 1.2. SPI 简介 1.3. 生成工程 1.3.1. 创建工程选择主控 1.3.2. 系统配置 1.3.3. 配置工程目录 2. 读写EEPROM实验 ...

  4. 【转】常用数据结构及复杂度

    常用数据结构的时间复杂度 Data Structure Add Find Delete GetByIndex Array (T[]) O(n) O(n) O(n) O(1) Linked list ( ...

  5. 常用数据结构及复杂度

    来自:匠心十年 - 博客园  作者:Dennis Gao  链接:http://www.cnblogs.com/gaochundong/p/3813252.html 常用数据结构的时间复杂度 Data ...

  6. 剧情/惊悚基因危机:天才科学家的五日

    简介 ◎译 名 基因危机:天才科学家的五日 ◎片 名 ゲノムハザード ある天才科学者の5日間/무명인/Genome Hazard ◎年 代 2013 ◎地 区 日本/韩国 ◎类 别 剧情/惊悚 ◎语 ...

  7. 《X Cross:魔境传说》(X Cross)[DVDRip]

    电驴资源 下面是用户共享的文件列表,安装电驴后,您可以点击这些文件名进行下载 [X.Cross:魔境传说].X.Cross.2007.DVDRip.XviD-CoWRY.avi 详情 700MB [X ...

  8. 基于STM32F401RET6字库烧录(SPIW25Q64驱动)

    目录 一.SPI&W25Q64 1-SPI介绍 2-初始化SPI 3-SPI数据接收和发送函数 4-验证SPI是否配置正确(读W25Q64的ID) 二.W25Q64简介与API函数 1 - W ...

  9. Deeplearning4j - 入门视频

    作者:寒沧 链接:https://www.jianshu.com/p/566fc3db676b 来源:简书 DeepLearning4J(DL4J)是一套基于Java语言的神经网络工具包,可以构建.定 ...

  10. 【译】Android系统简介—— Activity

    续上一篇,继续介绍Android系统.上一篇: [译]Android系统简介 本文主要介绍构建Android应用的一些主要概念: Activity Activity是应用程序中一个单独的有UI的页面( ...

最新文章

  1. 多个矩形,求覆盖面积,周长,及交点
  2. vue 分享微信传参_vue 中使用微信分享接口(简单实用)
  3. zabbixproxy安装
  4. display:inline-block的深入理解
  5. 11下滑半个屏幕_努比亚发布手表手机:柔性屏幕,体积感人
  6. 10分钟带你学会微信小程序的反编译
  7. python编程循环语句_循环语句—Python编程从入门到精通(5)
  8. Kali Linux 无线渗透测试入门指南 翻译完成!
  9. MySQL中Checkpoint技术
  10. 中国甲腈行业市场供需与战略研究报告
  11. 在SQL中用正则表达式替换html标签
  12. MemCache详细介绍
  13. Spring操作数据库几十次后就JDBC begin transaction failed
  14. java缓存技术的介绍
  15. 51单片机~蜂鸣器,数码管的使用
  16. 我的csdn的第三课的总结———淮师杨建波
  17. 综合电商高保真移动端Axure原型模板
  18. Android O 自定义prop的问题小总结
  19. 连续变量的全概率和贝叶斯公式_浅谈条件概率、全概率公式和贝叶斯公式
  20. 医疗器械软件网络安全相关

热门文章

  1. C语言基础视频教程-欧阳坚-专题视频课程
  2. 大厂Java核心面试题出炉:java视频教程马士兵
  3. 科创板设立 币圈走向几何?
  4. 移动计算的未来:是什么在推动变革? | 幂集创新
  5. kindeditor 上传图片 php,Kindeditor编辑器添加图片上传水印功能(php代码)
  6. oracle误删数据恢复的方法
  7. VS2010专业版和旗舰版(中文版)下载
  8. javascript 设为首页 | 加入收藏夹 JS代码
  9. HTML炫酷粒子源代码
  10. 以太网转串口代码C语言,基于STM32 串口转以太网收发数据(stm32移植代码+网络调试助手等)...