目录
MMC
MMC即多媒体卡(MultiMediaCard),7Pin,MMC协议支持SPI和MMC两种模式。MMC模式总线位宽可达4bit,读写最高时钟频率可达50MHz,而SPI模式总线位宽只有1bit,传输速率较MMC慢,但是对硬件要求相对较低。
图 1MMC接口定义
SD
SD卡即数字安全记忆卡(Secure Digital Memory Card),有9Pin,它的数据传送和物理规范由MMC发展而来,向下兼容多媒体卡(Multi Media Card)。
SD卡也有SD模式(SD有4-line和1-line两种模式,以下只列出了4-line工作模式)和SPI两种工作模式,在各个工作模式下引脚定义如下:
图 2SD卡引脚功能
TF
TF卡,又叫microSD卡,8 pin,和SD很相似,比SD少一个电源地引脚。
图 3TF卡引脚定义
SDIO
SDIO是在SD内存卡接口的基础上发展起来的外设接口,SDIO接口兼容以前的SD内存卡,并且可以连接SDIO接口的设备,目前根据SDIO协议的SPEC,SDIO接口支持的设备总类有蓝牙,网卡,电视卡等。SDIO 本身是一种相当单纯的技术,透过 SD 的 I/O 接脚来连接外部外围,并且透过 SD 上的 I/O 数据接位与这些外围传输数据,而且 SD 协会会员也推出很完整的 SDIO stack 驱动程序,使得支持SDIO接口的外部设备多样化。
CE-ATA
CE-ATA是一种使用MMC接口界面,ATA指令集的接口,CE-ATA相较于ATA节省了很多管脚,有助于简化消费电子(CE)和ATA硬盘的结合。CE-ATA接口性能与4位SD/MMC一样。当采用25MHz和52MHz时钟时,其最高传输速率可分别达12.5MBPS和26MBPS。