SPI读写Flash
2025/9/8小于 1 分钟
SPI读写Flash
SPI(Serial Peripheral Interface) 协议是由摩托罗拉公司提出的通讯协议,即串行外围设备接口,是一种高速全双工的通信总线。它被广泛地使用在 ADC、LCD 等设备与 MCU 间,要求通讯速率较高的场合。
芯片的管脚上只占用四根线。
MISO: 主器件数据输入,从器件数据输出。
MOSI:主器件数据输出,从器件数据输入。
SCK: 时钟信号,由主设备控制发出。
NSS(CS): 从设备选择信号,由主设备控制。当NSS为低电平则选中从器件。
原文链接:https://blog.csdn.net/qq_36347513/article/details/113252061

SS1,SS2,SS3是片选信号
对比I2C,少了GND,多了片选线,数据线相当于MOSI,MISO

指令是查看某个信息(ID,manufacture)
使能片选信号->发送对应指令->接受返回信息
指令是读模式等不需要直接返回的模式
使能片选->发送读取指令->发送要读的地址->接受到缓冲区

