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

STM32G0学习手册——SPI总线使用

[复制链接]
STMCU小助手 发布时间:2022-10-28 16:42
概述4 z# Z6 X  z% n- b; E7 w( a5 Z' I) Z
SPI有四种工作模式:在开发板中w25q16芯片中使用的是mode0。6 ~! F8 {5 C4 L( Y

1 V9 ~% I; \% o7 c& X6 ? 20200816170921847.png . r& I$ v$ ~- _# j. U0 E
1 L2 V# |1 T" L; q' O) E5 S; j
20200816170941786.png
2 A% Q  l$ W# O, @% Z
5 s8 \" W# M+ ~: R5 L+ `% M0 P 20200816171047200.png
/ Z) V" |: A9 e1 S 20200816171121583.png , W4 R. j% s7 d8 G
20200816171139135.png
  j, Q5 |& S5 \3 L
" t0 x; {8 M& ?: j5 N! K% F  W代码实验1 w7 M7 _9 K8 ]" f: |

% i, r7 F4 k4 `' b! t1、CubeMx中芯片选择STM32G071RBTx,新建工程
1 r4 X0 y# f2 ~  i0 b' Q, e7 n" |8 k
2、开启SWD调试、HSE
- E+ D3 S, J# g' ]* j# H  z  X3 e$ y4 g% B5 ^, D' G
20200710210326903.png
9 P3 h8 L4 q' @ 20200710210417612.png
. n' o3 N% ?4 K! {
0 s9 G3 ]+ x/ s9 \. r" y, E3、开启USART1 ,设置波特率115200、8bit、None(无奇偶检验)、停止位1) M+ k3 B: R1 `9 |2 B4 b

) {; k: i. G, ~9 m 2020071021064272.png / Y* c) I/ v& Q" M
; c7 k2 E: s& N2 F6 \& A7 X
4、 设置PB11为SPI2_MOSI,PB13为SPI2_SCK,PB14为SPI2_MISO,PB12为GPIO_Output,PB12设置为推挽,默认上拉模式。
% F2 z5 L& ~, d( S& i
% y+ b$ F% H& u  s& D1 W2 l 20200816172542288.png
  Y; R/ A- e- n4 V7 k7 u8 H2 Y. Y* X4 W! m$ ~" i; h
5、使能SPI2,选Full-Duplex Master模式,Hardware NSS Signal为Disable,预分频系数为16,SPI的速率就为4MBits# b% H; i* G& u, T% q- R: Y
. r4 C% ^! W8 \' I9 M7 O
20200816172740731.png 9 ]) E. `# j6 v! h

: F' Y( t9 F2 N, e- p6、 设置时钟树
! N# R) @" \. X# y; Q0 U3 e0 N; X' @" T7 j6 Z) @* n
20200816173312829.png
/ a" i0 g, t% q" H
$ |- m4 D0 k: b5 s7、 设置工程属性
; D1 F& G- a! I' T8 D  o7 Q. j
0 l2 u( O8 U6 x* _- V2 V* L 20200816173529397.png ( y' _1 [: v3 D

3 Y- y3 I% e; ` 20200816173557206.png
5 z7 ]7 _; d# T  G; u# c# A' U3 k5 [& R) H) L. f8 O0 }
W25Q16芯片命令表:# Y* n1 `2 d+ ~* G3 k

/ z: R& q8 M' T1 _: t0 f  o 20200816174434517.png
4 m- h4 I( [) V6 Q- s+ `( {! ~
/ Y" [5 }$ L& n* g: ^  O2 b+ ]. z. O4 J————————————————9 J0 x; @. l* D# m* f- X, d
版权声明:SCCELE9 t/ Q$ u0 i. C7 h% R. S; ?

7 j3 V8 e+ _  D5 \/ k
' x% b% ]" L& c* }
收藏 评论0 发布时间:2022-10-28 16:42

举报

0个回答

所属标签

相似技术帖

官网相关资源

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