MMC
是MultiMedia Card
的简称,从本质上看,它是一种用于固态非易失性存储的内存卡规范,定义了诸如卡的形态、尺寸、容量、电气信号、和主机之间的通信协议等方方面面的内容。
从1997
年MMC
规范发布至今,基于不同的考量(物理尺寸、电压范围、管脚数量、最大容量、数据位宽、clock
频率、安全特性、是否支持SPI mode
、是否支持DDR mode
等等),进化出了MMC
、SD
、micro SD
、SDIO
、eMMC
等不同的规范;
需要注意的是:这张图只供参考,2012
年之后的规范并没有绘制。
SD
卡基于MMC
发展而来,二者最初的外观尺寸也很类似,SD
卡比MMC
卡厚0.7mm
。
早期SD
卡对MMC
卡的兼容性较强,多数支持SD
卡插槽的设备都可以同时支持MMC
卡,反之只有MMC
卡插槽的设备不能够支持SD
卡。
随着MMC
卡和 SD
卡的发展竞争,二者之间的差异越来越大,