+ -
当前位置:首页 → 问答吧 → 一块板子两个SD卡,如何识别?

一块板子两个SD卡,如何识别?

时间:2011-03-05

来源:互联网

最近看SD卡的协议,有个问题却是想不通。如果一个板子有两个SD卡,我该如何区别出来哪个?

协议上面说对每个SD卡都要设置一个RCA。RCA设置流程如下。

1.发送GO_IDLE_STATE。
2.发送ALL_SEND_CID.
3.哪个CARD响应,就对这个CARD发送SEND_RELATIVE_ADDR命令,来设置这个卡的地址,以后操作都以这个地址为准。

我的问题就在这里,我有两个卡,其中必有一个卡会响应,但是另外一个卡怎么办?我怎么保证两次响应的卡不是同一张卡呢?在SEND_RELATIVE_ADDR命令中,不需要设置argument,没有参数的话,怎么保证发出的命令就是针对刚才响应的那张卡的?

不知道我的表达清楚不?希望大家给个解释,谢谢~~

作者: wsygzyr   发布时间: 2011-03-05

回复 wsygzyr


    读你每个SD卡的ID。

作者: daniel_kohler   发布时间: 2011-03-05