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

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

[复制链接]
STMCU小助手 发布时间:2022-10-28 16:42
概述
6 H7 }3 u+ I% [8 ]SPI有四种工作模式:在开发板中w25q16芯片中使用的是mode0。
7 m! a9 A: e9 C( B/ b
* `+ _( E& J* E, g, |" W! r: Y 20200816170921847.png % L5 Z* _+ S3 ~! ]) G9 j2 l% P4 ]

5 S& x; t" b# v2 @5 k 20200816170941786.png
) I4 ]! Y6 A! d
, U( u6 s9 r2 _. h( X 20200816171047200.png
! t* A6 R! v7 u  B3 V& u 20200816171121583.png 7 Q& L2 U$ ~. ]& d3 c8 u: S' E
20200816171139135.png
% h' x9 B4 \( `# h) A2 v$ ]& I7 K! b/ B! C7 B
代码实验/ V' `+ ]4 h; l" D; f( p4 c

* }& W9 e8 H3 S( V2 u/ h7 L1、CubeMx中芯片选择STM32G071RBTx,新建工程( t% E" C4 i. c( X) N9 O* c& d

% Z6 p/ y1 q/ R% i2、开启SWD调试、HSE
( r& _: L: Q* F
- O' ?. W4 ]8 z6 ^' q) I, j 20200710210326903.png
8 N- b0 n- g1 [ 20200710210417612.png 2 z# Z9 [$ F% m- t; k4 {* e* T

" X% z+ G9 v0 A4 i! l. z4 Q3、开启USART1 ,设置波特率115200、8bit、None(无奇偶检验)、停止位11 a  {! u) P# e, Q' r3 |% P( o

2 e7 f9 v7 o; Y- Q 2020071021064272.png
7 a, U" V8 K* C& ^
9 b2 W1 K- @6 R5 a3 x9 M4、 设置PB11为SPI2_MOSI,PB13为SPI2_SCK,PB14为SPI2_MISO,PB12为GPIO_Output,PB12设置为推挽,默认上拉模式。
. q( d& |; D* E9 I9 R
# ?4 B' E1 z# s' C" D. j# \; Y( j6 b- n 20200816172542288.png $ A( J$ ?- @7 n% k1 g
1 H( R! ?! G; Y4 Y8 b) g, e+ `' d
5、使能SPI2,选Full-Duplex Master模式,Hardware NSS Signal为Disable,预分频系数为16,SPI的速率就为4MBits; l- \; @3 A4 x8 a$ p4 h3 `

% W* Q1 ~4 g9 \ 20200816172740731.png
( D" K8 J$ ]8 |/ I! |+ P, e7 m) G
3 M6 H. r! {& {6、 设置时钟树
% M% r- Q2 U/ y2 f9 h, r$ b' c- c* M6 o* L
20200816173312829.png
1 _: [/ U4 h% Y
5 z9 p7 E/ W& Y- I7、 设置工程属性) `2 z9 F( w( ^' O) D( H

  u; z9 ~' U2 D 20200816173529397.png
4 Y7 n4 B. r" O2 g, z
) n/ a* O$ p7 m" l+ I& l 20200816173557206.png
% R' k5 U5 I# M% O# S( G
6 b" Y- w- T" c( b+ @' z+ ZW25Q16芯片命令表:9 l* A4 o4 o; i3 B# O2 p4 k8 w9 l
+ C3 B$ ^' x% l4 D+ |
20200816174434517.png
4 a# Q* C8 r& M  {8 y4 y
7 ^9 |) M( P; z5 U+ T————————————————/ G- M3 B1 V% Y* B8 K% Z* ~
版权声明:SCCELE& Q+ c* K9 s7 E' M% D! ?

) Y6 j/ _( e3 `% L- E$ l( P: P3 V- V" `/ w6 S+ i
赞 收藏 评论0 发布时间:2022-10-28 16:42

举报

0个回答

所属标签

相似技术帖

官网相关资源

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