单片机SPI硬件接口的要点

一、SPI是什么

SPI是外围设备串行接口的简称。

SPI适合一个主设备控制多个从设备的场景。

SPI每次只能一个主设备和一个从设备通信。

SPI支持全双工通信。

二、SPI的信号线

需要下列电线:

vcc正极供电:提供3.3伏供电。

gnd负极:提供电流的闭合回路。

miso引脚:主设备读取,从设备输出。

mosi引脚:主设备输出,从设备读取。

sck时钟线:为通信双方信号保持时间一致,遇到时钟为高电平,就采集数据的信号。

sc从设备选择:主设备需要为每个从设备单独接一条线;输出低电平,代表主设备选择和比从设备通信。

三、其他

1、时钟信号由主设备负责产生。

2、有几个从设备,就需要有对应数量的从设备选择线路。

3、所有从设备共享主设备的miso、mosi、sck信号线。

4、从设备选择线路空闲状态是输出高电平;当某个从设备选择线路输出低电平,代表对应的从设备被选中了,主设备就可以和该从设备单独通信。

相关推荐
科芯创展4 小时前
3.5A,60VIN,异步降压芯片,XZ1815
单片机·嵌入式硬件
茯苓gao5 小时前
嵌入式开发笔记:Qt信号槽机制深度解析——从原理到实战的全方位指南
开发语言·笔记·嵌入式硬件·qt·学习
浅止菌6 小时前
海思回归第二弹:瑞芯微的隐忧与对手的反击
嵌入式硬件
Kuakewei8886 小时前
PW2609A在2.6A负载下压差0.14V,温升较3A工况低11°C
单片机·嵌入式硬件
Zyed6 小时前
[FreeRTOS]Day7项目介绍
stm32·单片机·嵌入式硬件
xuxie997 小时前
start7 电机闭环控制
单片机·嵌入式硬件
嵌入式-老费8 小时前
esp32开发与应用(播放wav音频文件)
嵌入式硬件
piaoyiren9 小时前
基于 STM32F103 蓝牙遥控云台超声波避障小车
stm32·单片机·嵌入式硬件·蓝牙·超声波测距·直流电机
Industio_触觉智能9 小时前
RK3576开发板UART驱动实战教程(下),基于触觉智能开发板演示
嵌入式硬件·硬件架构·串口·uart·智能硬件·rs232·rs485
ShallWeL9 小时前
Orin 上 USB / CSI 相机采集踩坑
人工智能·嵌入式硬件·智能硬件·agi