SD 卡系统由SD HOST和SD CARD两部分组成;SD CARD是实际的物理存储介质,是SD HOST的控制和读写访问对象。下面我们重点描述SD卡的工作方式。
Sd卡支持两种总线通讯协议:SD BUS和SPI BUS。 SD总线方式中,使用全部9根线。 CLK单向,为同步时钟,由HOST 发往SD CARD。 CMD线双向,传输HOST发往CARD的命令(COMMAND)和CARD回复给HOST的响应(RESPONSE) DATA0~DATA3双向,传输HOST与CARD之间的交互数据。 SPI总线模式下有SCLK,CS,DI,DOUT,和三根电源线共7根线完成交互,另外两根线不用。将SD卡置于SPI总线模式的优点在于其可以较容易的应用在已有的SPI接口的控制器中。其缺点在于性能不如SD模式。
Sd卡采用9线接口。其中3根电源线(vdd,vss1,vss2),2根控制线(cmd,clk)和4根数据线(data0~data3)。每个SD卡内部有6个寄存器,存储该卡相关性能指标信息。 |