SPI 总线精要
来自Jack's Lab
(版本间的差异)
(以“四根线:SS, SCK, MOSI, MISO 总线上的设备分主从模式 (Master and Slaver) 一条总线上可有多个从设备 Master 通过 SS 选择当前与之通...”为内容创建页面) |
|||
| 第1行: | 第1行: | ||
| + | == 概述 == | ||
| + | |||
四根线:SS, SCK, MOSI, MISO | 四根线:SS, SCK, MOSI, MISO | ||
| 第33行: | 第35行: | ||
重复上述过程,直到 8 位数据发送完毕 | 重复上述过程,直到 8 位数据发送完毕 | ||
| + | <br><br> | ||
| + | |||
| + | == Micro SD == | ||
| + | |||
| + | [[文件:Sd-card-pin-and-function.png]] | ||
| − | + | <br> | |
<br><br><br> | <br><br><br> | ||
<br><br><br> | <br><br><br> | ||
<br><br><br> | <br><br><br> | ||
2015年11月30日 (一) 11:04的版本
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 Micro SD
