基本信息
文件名称:Arduino 系列:Arduino Uno (基于 ATmega328P)_(15).常见外设接口(如SPI、I2C).docx
文件大小:20.1 KB
总页数:8 页
更新时间:2025-07-23
总字数:约3.79千字
文档摘要

PAGE1

PAGE1

常见外设接口(如SPI、I2C)

SPI接口

原理

SPI(SerialPeripheralInterface)是一种同步串行通信接口,通常用于短距离通信,例如在同一块电路板上的微控制器和外设之间的通信。SPI接口使用四条线进行通信:

MISO(MasterInSlaveOut):从设备到主设备的数据线。

MOSI(MasterOutSlaveIn):主设备到从设备的数据线。

SCK(SerialClock):时钟线,由主设备提供。

SS(SlaveSelect):从设备选择线,主设备通过这条线选择与哪个从设备通信。

SPI通信是全双