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

【经验分享】STM32G0学习手册——SPI总线使用

[复制链接]
STMCU小助手 发布时间:2021-11-8 16:37
概述
' r6 k: d1 U6 lSPI有四种工作模式:在开发板中w25q16芯片中使用的是mode0。5 \3 f! D, K( ]$ h. g$ M& y  D

; j8 W8 P- ]7 z+ u0 ?1 m$ p; P
20200816170921847.png
: ~/ }6 e) U% t9 t0 c
20200816170941786.png
8 P% V" V. r& d3 G1 J: `  s  L
20200816171047200.png
% x$ i8 X! O$ s' i, l
20200816171121583.png

# i$ X" W$ R% Y2 b
20200816171139135.png
% |* {5 y, H* A
) J7 P8 i5 K7 `4 Q5 S6 B
代码实验
5 _( _" p( n3 M6 gGitHub项目地址:W25Q16-SPI-Demo9 d& u: [* g: F4 M: G

1 a2 P$ I% s8 [1、CubeMx中芯片选择STM32G071RBTx,新建工程+ u0 j* f- P. z/ B( F
# F3 @$ K; l9 R( p$ A5 v" E9 L1 G, p
2、开启SWD调试、HSE
+ n  X* r5 U' [+ A7 E- M( B# V' L+ a, p
20200710210326903.png
+ M# G& s. k% s8 _5 w
20200710210417612.png
8 v" Z; ]- P3 x! D* C' {

' S/ o; q7 c: e+ z* A3、开启USART1 ,设置波特率115200、8bit、None(无奇偶检验)、停止位12 S" z  n2 y$ _1 U5 M

4 }7 D4 _: K& r$ j9 p% z7 g
2020071021064272.png
3 q+ L3 g: \$ h  d, A: z& q

2 k% _# k+ c) A( D6 I- {. _0 T4、 设置PB11为SPI2_MOSI,PB13为SPI2_SCK,PB14为SPI2_MISO,PB12为GPIO_Output,PB12设置为推挽,默认上拉模式。6 e3 _! A; G% \& D- B

# b& c: L  Q& O
20200816172542288.png
3 t: A7 S& Q: g

0 ]/ x. @4 S4 [  @+ H: u5、使能SPI2,选Full-Duplex Master模式,Hardware NSS Signal为Disable,预分频系数为16,SPI的速率就为4MBits: {" @$ ~# y$ _# R
, n0 p4 c! L3 T1 w' l3 `5 q6 {% r0 x+ e
20200816172740731.png

& S6 N7 }& g  ?9 W6 F, h0 R1 ?% ^
6、 设置时钟树5 o- r+ z; W3 N/ B
6 O. a! O9 M. h- }0 P+ V$ g7 ~8 j
20200816173312829.png

6 ^$ i. J/ y) U6 o& S# e2 I  L0 [; y/ C" x2 K' G
7、 设置工程属性) t8 u1 U) t! b; F* Y4 n/ F

8 ?( b: U7 v  C- Y9 K$ E9 C7 p
20200816173529397.png
0 U3 E% N# ^" i4 j- [* {2 r/ p4 t

) z# W1 l0 T, m. j
20200816173557206.png

; h3 L$ X% Z1 b& z7 K/ R, E  z! L7 r1 Q% n: h3 A

: {' ^. _# N( ]$ XW25Q16芯片命令表:$ S! d) B3 e5 A# V! y2 J+ y: M
+ B5 X0 [" q; e
20200816174434517.png
/ K; k* Y( e  N  B- S
& N( u( s4 V* i/ _; u
! O8 n! y- u% g4 o0 |; H4 ~
收藏 评论0 发布时间:2021-11-8 16:37

举报

0个回答

所属标签

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版