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 L2 V# |1 T" L; q' O) E5 S; j
代码实验1 w7 M7 _9 K8 ]" f: | 1、CubeMx中芯片选择STM32G071RBTx,新建工程 i0 b' Q, e7 n" |8 k 2、开启SWD调试、HSE X3 e$ y4 g% B5 ^, D' G
3、开启USART1 ,设置波特率115200、8bit、None(无奇偶检验)、停止位1) M+ k3 B: R1 `9 |2 B4 b
; c7 k2 E: s& N2 F6 \& A7 X 4、 设置PB11为SPI2_MOSI,PB13为SPI2_SCK,PB14为SPI2_MISO,PB12为GPIO_Output,PB12设置为推挽,默认上拉模式。
2 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
6、 设置时钟树 0 N; X' @" T7 j6 Z) @* n
7、 设置工程属性
3 k5 [& R) H) L. f8 O0 } W25Q16芯片命令表:# Y* n1 `2 d+ ~* G3 k
————————————————9 J0 x; @. l* D# m* f- X, d 版权声明:SCCELE9 t/ Q$ u0 i. C7 h% R. S; ? |
实战经验 | 基于STM32G0B1的全桥移相+同步整流PWM解决方案
DMA 原理从 0 到 1:为什么它能解放 CPU?一文讲透 DMA 的工作流程
【福利三:逢7发帖赢大礼】8、基于STM32G070板子的Ymodem串口协议IAP Bootloader开发
【福利三:逢7发帖赢大礼】7、基于STM32G070板子TF卡的FATFS移植
【福利三:逢7发帖赢大礼】6、基于STM32G070板子spiflash的FATFS移植
【福利三:逢7发帖赢大礼】5、基于STM32G070板子IRDA红外遥控接收解码
【福利三:逢7发帖赢大礼】4、基于STM32G070板子SPI flash 移植SFUD库
【福利三:逢7发帖赢大礼】基于STM32G070板子的uart shell移植设计
【福利三:逢7发帖赢大礼】3、基于STM32G070板子的YModem串口协议通信
【福利三:逢7发帖赢大礼】2、基于STM32G070板子的OLED移植U8G2库
微信公众号
手机版