SPI 总线精要

来自Jack's Lab
2015年11月30日 (一) 11:05Comcat (讨论 | 贡献)的版本

跳转到: 导航, 搜索

1 概述

四根线:SS, SCK, MOSI, MISO

总线上的设备分主从模式 (Master and Slaver)

一条总线上可有多个从设备

Master 通过 SS 选择当前与之通信的从设备,因此如果有 10 个从设备,则 Master 需要有 10 条 SS 线

通讯时 Master 拉低 Slaver 对应的 SS 即使能 Slaver


Master 发出的数据总是通过 MOSI,接受数据总是通过 MISO

Slaver 发给 Master 的数据总是通过 MOSI,接受 Master 的数据总是通过 MISO


SCK 是主从通讯的同步信号,Master 将其拉低则发送数据,拉高则读取数据


Master 发送一个字节数据的过程如下:

  Master 拉低 SCK

  通过 MOSI 发送一位数据(1 则拉高 MOSI,0 则拉低 MOSI)

  紧接着再拉高 SCK

  MISO 读取一位数据


重复上述过程,直到 8 位数据发送完毕



2 GPIO 模拟控制器



3 Micro SD

Sd-card-pin-and-function.png











个人工具
名字空间

变换
操作
导航
工具箱