你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

【经验分享】STM32 W25Q(16/32/64/128)芯片学习汇总

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

一、硬件和数据手册部分翻译
1.W25Q64硬件设计

7W~1UQ8DT8382L{~K%H}{QX.png

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

{W[L[SHY(OZLWME3Y5_1A`T.png

2.数据手册解读
8引脚 SOIC 208-mil 封装的芯片,如下图:

%WO8(U2(W3JILTPKIA(RI[7.png

引脚配置:

@YN)TV373P2UJI`PS8Q)CFG.png

引脚描述:

4JIE(RG$ZM78UC~HOD6VZ.png

片选:/CS、数据输出:DO(IO1)、数据输入:DI(IO0)、GND(接地)、串行时钟输入信号:CLK、写入保护输入(写保护):\WP(IO2)

片选 \CS:

UHJ_8MUPXI8Y}YC@4IL6OTD.png

待翻译补充。


二、指令

GW%1M[CQD~BL93OT@}K)J.png

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):连续读取模式重置

XAF7KM`C@PZ}ASTW%[NX3YU.png

_ZR7N2XA[RCY3}KX}W6ZEFH.png

[F$T(EBQG1@E`$_460G$NPI.png




收藏 评论0 发布时间:2022-5-8 19:00

举报

0个回答

所属标签

相似分享

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版