一、sd卡、tf卡,mmc卡的区别: 共同点:SD TF MMC都是在MMC基础上演化发展不同的规范,比如物理尺寸,封装,电压,管脚,位宽,时钟信号等不同,但都使用相同的总线规范。 MMC(multiMedia card)是一种通信协议,支持两种模式SPI和MMC,定义了诸如卡的形态、尺寸、容量、电气信号、和主机之间的通信协议等。 SD卡是Secure ...
第283行 就是将card注册进linux设备模型 注册结果就是可以在/sys/bus/mmc/devices目录下见到card 的名字,笔者的就是mmc2:0001
不过,SD的MMC Mode虽然也是使用SPI mode,但其物理特性仍是有差异的:MMC的SPI mode最大传输速率为20 Mbit/s;SD的SPI mode最大传输速率为25 Mbit/s。为避免混淆,有时也用SPI/MMC mode与SPI/SD mode的写法来做清楚区别。 2.MMC MMC子系统的代码在kernel/driver/MMC下,目前的MMC子系统支持一些形式的记忆卡:...
SD 的 MMC Mode 就是用来读取 MMC 卡的一种传输模式。不过,SD 的 MMC Mode 虽然也是使用 SPI mode,但其物理特性仍是有差异的: MMC 的 SPI mode 最大传输速率为 20 Mbit/s; SD 的 SPI mode 最大传输速率为 25 Mbit/s。 为避免混淆,有时也用 SPI/MMC mode 与 SPI/SD mode 的写法来做清楚区别。
MMC的SPI mode最大传输速率为20Mbit/s; SD的SPI mode最大传输速率为25Mbit/s。 为避免混淆,有时也用SPI/MMC mode与SPI/SD mode的写法来做清楚区别。 SDIO电路设计注意事项 SDIO走线速率较高,尽量控制寄生电容 CMD、D0~D3走线长度以CLK走线长度为基准±3mil,需要时绕蛇形线 CLK走线...
1、drivers/mmc/core/core.c-->mmc_rescan,在3个频率下扫描设备(400k、300k、200k、100k) 2、dirvers/mmc/core/core.c-->mmc_rescan_try_freq,在扫描前先发个sdio_reset(CMD52)命令,只有sdio设备会有响应,之后按照sdio(CMD5),sd,mmc的顺序扫描,一单扫到立即返回。
1.1.什么是MMC卡 MMC:MMC就是MultiMediaCard的缩写,即多媒体卡。它是一种非易失性存储器件,体积小巧(24mm*32mm*1.4mm),容量大,耗电量低,传输速度快,广泛应用于消费类电子产品中。 1.2.什么是SD卡 SD:SD卡为Secure Digital Memory Card, 即安全数码卡。它在MMC的基础上发展而来,增加了两个主要特色:SD卡强调...
SDIO是在SD标准上定义了一种外设接口,它和SD卡规范间的一个重要区别是增加了低速标准。在SDIO卡只需要SPI和1位SD传输模式。低速卡的目标应用是以最小的硬件开销支持低速IO能力。 SDMMC/SDIO的PCB设计布局布线注意事项: 1、VCC的电容需要靠近卡座引脚放置进行滤波,遵循先大后小的原则; ...
三、在CMD6的使用方法上也有很大不同。MMC有EXT_CSD的概念,主要用CMD8进行读取,CMD6进行设置。而SD卡则只用CMD6进行UserFunction的设置。SD卡的CMD8主要用于区别SD1.0和SD2.0。 四、MMC还支持CMD14和CMD19进行主线测试,从而选择合适总线进行通信。SD则不支持。另外,MMC卡还支持CMD11、CMD20这类数据流操作,因此...