多媒体卡和SD卡的卡识别过程是有区别的;
对于多媒体卡,卡识别过程以时钟频率Fod开始,所
有SDIO_CMD输出为开路驱动,允许在这个过程中的卡的并行连接,识别过程如下:
1.
2. SDIO卡主机广播发送SEND_OP_COND(CMD1)命令,并接收操作条件
3.
4.
5. SDIO卡主机广播发送ALL_SEND_CID(CMD2)至所有激活的卡
6.
不相符的卡必须停止发送,并等待下一个识别周期。最终只有一个卡能够成功地传送完整
的CID至SDIO卡主机并进入识别状态。
7. SDIO卡主机发送SET_RELATIVE_ADDR(CMD3)命令至这个卡,这个新的地址被称为相
对卡地址(RCA),它比CID短,用于对卡寻址。至此,这个卡转入待机状态,并不再响应
新的识别过程,同时它的输出驱动从开路转变为推挽模式。
8. SDIO卡主机重复上述步骤5至7,直到收到超时条件。
对于SD卡而言,卡识别过程以时钟频率Fod开始,所有SDIO_CMD输出为推挽驱动而不是开路
驱动,识别过程如下:
1.
2. SDIO卡主机广播发送SEND_APP_OP