MMC
MMC
全称Multi-Media Card(多媒体卡)
是一种小型可擦除的固态存储卡由西门子及闪迪于1997
共同定制与发布的存储标准
,主要应用于存储MP3
、图像
等多媒体文件,技术基于东芝的NAND FLASH技术
,它是一种接口标准
,只要符合MMC协议
的存储设备都称为MMC卡
,它规定了卡的形态
、尺寸
、容量
、电气信号
、和主机之间的通信协议
等,可以说MMC就是多媒体存储卡的一个实现标准
。
EMMC
EMMC全称Embedded Multi Media Card(嵌入式多媒体卡)
,是由MMC
协会订立主要针对嵌入式
平台例如手机
、平板
这些嵌入式平台的存储接口标准
,EMMC是基于MMC协议的,可以说它就是MMC
的实现,它规定了硬件
应该怎样封装
、周边接口
如何设计和封装工艺(BGA 球栅阵列)
并且内置控制器
,这个控制器内部带有实现了MMC协议的固件,可以轻松实现与基于MMC协议
实现的存储卡进行数据交互
。
SD卡
SD卡全称Secure Digital Memory Card(安全数字存储卡)
是日本松下公司、东芝公司和美国SANDISK公司于1999年共同研发的
,主要应用于移动领域
存储多媒体
文件,它是一种开放式标准
,任何人都可以基于此标准来研发属于自己的类sd卡
,就像类Unix系统
一样,并且于2000年成立SD协会负责制定和推广SD卡及相关技术的标准和规范
TF卡
TF卡
是基于MMC协议
的一种迷你存储卡,全称是Trans-flash Card
由闪迪公司和摩托罗拉公司于2004年共同研发
,主要应用于移动电话领域
,它是基于SD卡
标准研发的,它的尺寸比SD卡小约四分之一
同时没有SD卡的安全开关功能
,它主要应用于微型
设备上,可以说它就是迷你SD卡
,后来由MMC
协会订正并将其名称修改为Micro SD卡
,所以准确来说目前不存在所谓的TF卡,应叫Micro sd卡
,它是属于SD卡的一种
,它的接口与SD卡有些许区别,但是可以通过SD卡转换器转换成标准SD卡。
SDIO
SDIO全称Secure Digital Input and Output(安全的数字输入和输出)
是由SD协会基于SD协议扩展而来的一种接口
,它增加了IO
功能,在SD卡的协议基础之上增加了与外设通讯
的CMD命令,可以与调制解调器、条码扫描仪、GPS接受器进行数据交互。
总结
MMC(MultiMediaCard)是一种多媒体存储卡标准
,它规定了存储卡的设计规范
以及卡之间的通信方式
。eMMC(embedded MultiMediaCard)是嵌入式MMC存储卡的规格
,主要用于固定
在设备上的内置存储解决方案
,可以理解为用于移动设备
(如智能手机)上的内嵌存储器
。SD卡(Secure Digital Card)是MMC标准的一种实现形式
,而eMMC
则是通过嵌入设备主板
的方式来实现数据存储
和读取
的规范
和技术
。
可以简单理解为MMC是一种移动载体
的实现标准而EMMC则是固定载体
的实现标准。
而SDIO是SD卡的扩展接口,它兼容SD卡并新增了IO交互
功能。