STM32(八)W25Q(16/32/64/128)芯片学习总结

系列文章目录



前言

按项目需求,近期调试了W25Q32芯片,W25Q系列芯片是华邦公司推出的大容量SPI FLASH产品,W25Q32是3V,32M-bit 串行闪存,具有双通道和四通道的SPI。
初始使用了正点原子mini开发板,配备了W25Q64芯片。
先下载了记忆芯片相应的数据手册。
32:

https://download.csdn.net/download/weixin_51218153/71992305

64:

https://download.csdn.net/download/weixin_51218153/71994101


一、硬件和数据手册部分翻译

1.W25Q64硬件设计

在这里插入图片描述
F_CS 、SPI_MISO、SPI_MOSI和SPI_SCK四个引脚与单片机的IO口连接,是单片机的硬件SPI接口,也可以通过普通IO口来模拟SPI协议,SPI还可以使用DMA。
在这里插入图片描述

2.数据手册解读

8引脚 SOIC 208-mil 封装的芯片,如下图:
在这里插入图片描述
引脚配置:
在这里插入图片描述

引脚描述:
在这里插入图片描述
片选:/CS、数据输出:DO(IO1)、数据输入:DI(IO0)、GND(接地)、串行时钟输入信号:CLK、写入保护输入(写保护):\WP(IO2)

片选 \CS:
在这里插入图片描述
待翻译补充。

二、指令

在这里插入图片描述
Write Enable:允许写入
Write Enable for Volatile Status Register :写入启用的状态寄存器
Write Disable:禁止写入
Read Status Register-1:读取状态寄存器1
Read Status Register-2
Write Status Register:写入状态寄存器
Page Program:页面程序
Sector Erase (4KB):扇区擦除
Block Erase (32KB):块擦除
Block Erase (64KB)
Chip Erase:芯片擦除
Erase / Program Suspend:擦除/程序暂停
Erase / Program Resume:删除/程序恢复
Power-down:断电
Continuous Read Mode Reset (4):连续读取模式重置

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


猜你喜欢

转载自blog.csdn.net/weixin_51218153/article/details/122100731