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

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

[复制链接]
STMCU小助手 发布时间:2022-5-8 19:00
前言' C3 i7 J. J+ ]/ M7 Y
按项目需求,近期调试了W25Q32芯片,W25Q系列芯片是华邦公司推出的大容量SPI FLASH产品,W25Q32是3V,32M-bit 串行闪存,具有双通道和四通道的SPI。( j" t0 F4 K& d5 z
初始使用了正点原子mini开发板,配备了W25Q64芯片。
3 k8 Z& r' k8 x  Q2 H' d先下载了记忆芯片相应的数据手册。
, ]: t9 U# G: `4 I. X& O
8 v( D% O0 n# ^; v& b一、硬件和数据手册部分翻译9 e2 U" U4 W5 A$ o. U/ b
1.W25Q64硬件设计
( U7 i  v$ s# C# x! w0 V' `$ R2 D1 {( C
7W~1UQ8DT8382L{~K%H}{QX.png , \! V. i7 w! u( \, ]; [* H. [
6 O$ N" Q& b( @
F_CS 、SPI_MISO、SPI_MOSI和SPI_SCK四个引脚与单片机的IO口连接,是单片机的硬件SPI接口,也可以通过普通IO口来模拟SPI协议,SPI还可以使用DMA。
# G7 |2 |) ~4 X7 T* X9 W9 t5 ?
2 Z; M4 z# n! R* d6 K) [+ S3 J {W[L[SHY(OZLWME3Y5_1A`T.png & I- m5 u# E) x% }. t- A
; j6 v7 K, L7 Z  h
2.数据手册解读
. o+ _4 }: k+ y6 K8引脚 SOIC 208-mil 封装的芯片,如下图:$ u7 ~% A0 l( _5 X) @

8 N+ E/ H& w) _+ l8 N! r %WO8(U2(W3JILTPKIA(RI[7.png . q. }( w$ _; {& Q' i" r2 a. U
$ S( j0 b. Q. W. K8 \- I
引脚配置:
$ c7 k6 i3 t1 U3 w' S2 l9 p# }
0 \3 _, a& D% z  g% B2 F @YN)TV373P2UJI`PS8Q)CFG.png
- [" m9 {7 B6 v
# o. ^! P- s/ J" d引脚描述:# k. s0 s6 X4 }# l+ t0 K
% G5 A! c( m2 z" l" ~: H+ t
4JIE(RG$ZM78UC~HOD6VZ.png
/ G, }1 J; \9 k! S: R2 E: O* ~# {' {- p( l- k& [! s& a7 C
片选:/CS、数据输出:DO(IO1)、数据输入:DI(IO0)、GND(接地)、串行时钟输入信号:CLK、写入保护输入(写保护):\WP(IO2)4 F6 Z, ?: ]- t3 U- |9 J
* c' Y; V, Q! g
片选 \CS:
+ r9 a8 [! O5 E' J6 N3 C! p0 X2 ~; ?" l+ I* R! y3 }
UHJ_8MUPXI8Y}YC@4IL6OTD.png $ }& s! P9 J4 j, w, x% H- i9 u' y
7 R- m5 L+ F# c# p3 L2 ?# _
待翻译补充。! ?& L4 C" j  P) _- G
; n* A. V  l% u0 z1 c+ C: m

$ L5 A# i/ F3 P- h8 _! N8 G9 b二、指令/ s# K7 p( ^7 \- }* B

! O: p3 l# p0 H, h GW%1M[CQD~BL93OT@}K)J.png . Y7 R, `- k5 v0 U
1 i. e! q* ~' R: F" p; I6 m
Write Enable:允许写入0 C1 [; K5 r$ x4 {; k2 T
Write Enable for Volatile Status Register :写入启用的状态寄存器# ?, z6 A1 H1 F4 P
Write Disable:禁止写入  i2 m  i4 W3 H# C9 y. z
Read Status Register-1:读取状态寄存器1
. f5 _5 f  C% \6 d+ cRead Status Register-2
/ y5 f  B; i7 u8 ~# L; CWrite Status Register:写入状态寄存器
/ E. }' k" r/ N7 h9 Y$ nPage Program:页面程序
5 s5 }: e; e0 u- S$ m7 }Sector Erase (4KB):扇区擦除
  Y( Q4 _7 H+ i; e4 T* H1 rBlock Erase (32KB):块擦除
4 a7 e# u9 T# }4 f8 S: _6 LBlock Erase (64KB)
+ ~1 V$ Y; d; |2 R6 q2 f$ f- aChip Erase:芯片擦除
5 d$ s3 s) t* x( J$ B7 c0 ^Erase / Program Suspend:擦除/程序暂停
) Q! U" i8 }* `* A; kErase / Program Resume:删除/程序恢复& Y. N0 S8 U( R) u% K$ u
Power-down:断电+ ~. k- l9 u) z5 i3 v- m" g. n6 \
Continuous Read Mode Reset (4):连续读取模式重置
: b6 U4 ~8 @& [7 O
/ y* N: {+ I# A7 V$ h3 \ XAF7KM`C@PZ}ASTW%[NX3YU.png 2 Q4 s, s* x# k. g

" M6 e9 l+ n% E2 _" H1 [ _ZR7N2XA[RCY3}KX}W6ZEFH.png
) L7 [9 H6 Z1 I. `: r. k
5 ]4 X5 s/ h; s2 o! l( K' _' o [F$T(EBQG1@E`$_460G$NPI.png * v+ X8 Q7 B5 ?% @0 _+ v

- {: E. A$ P( V* P+ L( p1 ^: m! t' u2 j

8 i3 b& h4 w7 _7 R. N. A. \8 M; b# S1 D: A; s) h
赞 收藏 评论0 发布时间:2022-5-8 19:00

举报

0个回答

所属标签

相似技术帖

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版