2011-06-01 87 views
1

喜的朋友 我想用spi.i对这个话题例如,如何初始化不知道该接口SD卡接口,如何工作,请您及时完全的帮助有关SPI SD卡接口 感谢SD卡使用SPI

回答

9

MMC卡和SD卡是基于闪存存储的设备,物理上非常相似。两种卡类型都支持使用四个数据位的专有数据传输协议,并且可以通过不同的初始化来兼容。主要区别在于SD卡设计为通过允许加密设备内容来提供可选的安全性。 MMC卡支持额外的总线宽度(最多8位)。 SD卡还支持MMC卡中不存在的多种模式,包括可用作使用标准SD卡格式的外部通信接口的SDIO(安全数字输入/输出)。 两种卡类型还支持基本的SPI类型接口,以便简单连接到嵌入式设备。 SD卡规范规定最大时钟频率为25MHz,MMC规范规定最大时钟频率为52MHz,具体取决于器件。图1显示配置为SPI模式操作时的MMC/SD卡连接。

下面是一些有用的链接上SPI:

  1. Wikipedia help page
  2. Detect SD Card, Read/Write to Card, in VB 2005
  3. writing data to sd card
  4. A pdf on Theories of SD and SPI together
  5. SD Card Specification Details