MMC、CE-ATA、SD、TF、SDIO的异同

时间:2024-03-28 16:42:33

目录

MMC

SD

TF

SDIO

CE-ATA


MMC

MMC即多媒体卡(MultiMediaCard),7Pin,MMC协议支持SPI和MMC两种模式。MMC模式总线位宽可达4bit,读写最高时钟频率可达50MHz,而SPI模式总线位宽只有1bit,传输速率较MMC慢,但是对硬件要求相对较低。

MMC、CE-ATA、SD、TF、SDIO的异同

图 1MMC接口定义

SD

SD卡即数字安全记忆卡(Secure Digital Memory Card),有9Pin,它的数据传送和物理规范由MMC发展而来,向下兼容多媒体卡(Multi Media Card)。

SD卡也有SD模式(SD有4-line和1-line两种模式,以下只列出了4-line工作模式)和SPI两种工作模式,在各个工作模式下引脚定义如下:

MMC、CE-ATA、SD、TF、SDIO的异同

图 2SD卡引脚功能

TF

TF卡,又叫microSD卡,8 pin,和SD很相似,比SD少一个电源地引脚。

MMC、CE-ATA、SD、TF、SDIO的异同

图 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。