广州致远电子有限公司 Tel: (020) 22644399 Fax: (020) 38601859 http:// www.zyinside.com
目 录
第 1 章 S3C2410A SD/MMC 卡接口电路..................................................................1
第 2 章 S3C2410A SD/MMC 卡块驱动......................................................................2
2.1 驱动使用说明...............................................................................................................2
2.2 SD/MMC 卡块驱动源文件说明..................................................................................4
i
广州致远电子有限公司 Tel: (020) 22644399 Fax: (020) 38601859 http:// www.zyinside.com
第1章 S3C2410A SD/MMC 卡接口电路
由于 S3C2410A 已经提供了 MMC/SD/SDIO 主机控制器接口,因此设计 SD/MMC 卡接
口电路时,只须将这些接口相应地接到 SD 卡卡座就可以了,电路如图 1.1 所示。SDATA0 ~
SDATA3、SDCMD 信号线都使用一个电阻上拉至 3.3V,是为了使本电路可以同时兼容 SD
卡与 MMC 卡。
EINT18 信号线用于检测 SD/MMC 卡是否插入,由于卡的插入是随机的,所以使用
S3C2410A 的一个中断引脚 EINT18 来检测(当卡插入时,发生中断)。对于本电路,当卡未
完全插入卡座时,nCD-SD 为高电平(被 R13 拉高);当卡完全插入卡座时,nCD-SD 被卡
座的 CARD_INSERT 引脚拉低。因此,卡完全插入卡座时,将发生一个下降沿中断。
GPH8信号线(网络标号为UCLK)用于检测卡是否有写保护,其检测原理和检测卡是否插
入的原理相同。对于本电路,卡写保护时卡座输出高电平,否则输出低电平。
注意:对于不同的卡座,卡插入检测电平和写保护检测电平可能有所不同。
C69
VDD33
0.1uF
1
2
3
4
5
6
7
8
9
10
11
12
CZ2
DAT2
DAT3/CS
CMD/DI
VSS1
VDD
CLK/SCK
VSS2
DAT0/DO
DAT1/IRQ
CARD_INSERT
GND
CARD_WP
SD CARD
J1-Port
(GPG10)
(GPH8)
SDDATA2
SDDATA3
SDCMD
SDCLK
SDDATA0
SDDATA1
EINT18 (nCD-SD)
UCLK
(WP-SD)
VDD33
R12
10K
R13 10K
R15
10K
R16
10K
R17
10K
R41 47
R42 47R14 10K
R18
10K
C65
10uF/16V
图 1.1 SD 卡接口电路
1