全部博文(354)
分类: 嵌入式
2010-08-25 23:09:21
SD 卡的模式分为 SD 模式和 SPI 模式,由于速度的问题,SPI 模式大多用于单片机。
一、前言
以下是本人最近写一个SD卡驱动时所作的一些笔记。只是摘录SPI模式部分,因为用SPI模式操作SD卡是最常见的方法,以下记载个人理解,也许并不全面。但可以算是SD卡的入门参考。更多详细说明,请参阅SD卡规范。
二、引脚
1、引脚
引脚如图1所示。
图
1 、SD卡引脚2、SPI模式针脚定义
定义如下:
针脚 |
名称 |
类型 |
描述 |
1 |
CS |
I |
片选(负有效) |
2 |
DI |
I |
数据输入 |
3 |
Vss |
S |
地 |
4 |
Vcc |
S |
供电电压 |
5 |
CLK |
I |
时钟 |
6 |
Vss2 |
S |
地 |
7 |
DO |
O |
数据输出 |
8 |
RSV |
-- |
|
9 |
RSV |
-- |
|
注:S:电源供电,I:输入O:输出
注意:SPI模式时,这些信号需要在主机端用10~100K欧的电阻上拉。即引脚2、5、7、8、9脚。
3、SPI模式总线拓扑图
拓扑图如图2: