SD卡座首先SD展台有所谓的操作模式(操作模式),每个操作模式的概念和一个或多个特定的对应状态,主机通过发送一个命令可以使SD卡在一个不同的状态之间的转换,TF摊位,接受命令,现在根据自己的地方做出不同的反应。 当系统刚刚连接到系统时,SD卡控制器应该处于SD卡识别模式和SD卡持有人相同的模式,并且在系统处于功率状态或搜索SD卡持有人时处于空闲状态。
SD卡识别模式:在这种模式下,控制器验证SD卡持有人的工作电压范围,识别SD卡类型,并要求他们发送各自的相对地址(相对卡地址);这些操作在SD卡的相应CMD线上执行。所有操作使用默认的SD卡识别时钟频率(识别时钟频率)
SD卡复位:将GO_IDLE_STATE(CMD0)发送给SD卡后,SD卡除非激活状态(非激活状态)外将进入空闲状态(空闲状态);在输入模式下,SD卡的CMD行进入空闲状态。默认相对地址为0×0000,默认驱动器寄存器设置为较小速度,较大驱动电流容量。
数据传输模式:控制器使用的时钟频率是fod。直到SD卡识别模式被接受为止。在数据传输模式下,控制器可以使用Fpp的频率。控制器发送SSEND_CSD(CMD 9)命令,以获取SD卡CSD寄存器(卡片特定数据)中的描述值,如块长度、卡容量信息等。无线电SET_DSR命令(CMD4)每个确定的SD卡配置驱动阶段(?)它将相关信息写入SD卡的DSR寄存器。此时控制器的时钟频率也从fod转移到fpp。SET_DSR命令是可选的。
CMD 7命令用于选择SD卡进入传输状态,并且只有一张卡可以在*的时间内处于传输状态。当先前选择的SD卡的状态转移到接收CMD7,释放和连接的控制器,进了站,通过状态。当CMD 7使用预留地址0x0000时,所有SD卡都进入备用状态。