你好!欢迎来到 !
语言
当前位置: 首页>> 技术中心>> 存储闪存>> STM32驱动W25X64存储器

STM32驱动W25X64存储器

关键字: w25x6系列 w25x6存储器 作者: 来源: 发布时间:2019-07-01 浏览:11

W25X64 是华邦公司推出的大容量

SPI FLASH 产品,W25X64 的容量为 64Mbit(8M),该系列还有 W25Q80/16/32 等。W25X16,W25X32,W25X64分别有8192,16384,32768个可编程页,每页256字节,用扇区擦除指令每次可以擦除16页,用块擦除指令每次可以擦除256页,用整片擦除指令既可以擦除整个芯片,W25X16,W25X32,W25X64分别有512,1024,2048个可擦除扇区,或者32,64,128个可擦除的块

W25Q64 的擦写周期多达 10W 次,具有 20 年的数据保存期限,支持电压为 2.7~3.6V,W25Q64 支持标准的 SPI,还支持双输出/四输出的 SPI,最大 SPI 时钟可以到 80Mhz(双输出时相当于 160Mhz,四输出时相当于 320M)

引脚一般如下

  • 其中CS DO SIO VCC GND都是SPI通讯引脚
  • HOLD是防误操作引脚,该脚为低时,忽略一切外部指令
  • wp为保护引脚,该脚为低,数据无法擦除修改
  • 对W25X64的写入读出都伴随着指令,指令集如下


有一个很重要的寄存器是状态寄存器,在对flash写入的时候一定要对状态寄存器查看一下


busy:只读,当flash内部正在进行操作的时候,这一位自动变为1,当该位为1的时候,除了读状态指令,不响应任何指令

wel:写保护位,只读,当芯片处于写保护状态的时候,该位为0,所以当要对芯片进行操作的时候一定要查看这一位,否则无法写入,该位在掉电后,写禁能,页编程,扇区擦除,芯片擦除以及写状态寄存器特定值之后会变为0,执行写使能命令之后会变成1

其他状态寄存器

另外,芯片初始化自检的时候需要读取ID,用于设备识别,id寄存器如下


深圳颖特新科技作为【华邦代理商】,公司拥有稳定的进货渠道,货源直接、充足,信誉第一,货真价实,优质服务,公平交易,取信于客户,向广大客户提供价格合理的优质产品。想了解更多关于winbond系列的技术资料,请咨询 QQ:83652985

编辑:simon 最后修改时间:2019-07-07

热销产品

联系方式

0755-82591179

传真:0755-82591176

邮箱:vicky@yingtexin.net

地址:深圳市龙华区民治街道民治大道973万众润丰创业园A栋2楼A08

Copyright ? 2014-2023 All Rights Reserved.粤ICP备14043402号-4

Baidu
map