SD卡状态的延迟。
时间:10-02
整理:3721RD
点击:
最近用S3C2440做SD主机的开发,发送命令循序CMD0-》CMD55-》ACMD41-》CMD2-》CMD3-》CMD7-》....
在发送CMD3后检查了一下卡状态是ident(理论上应该是stby)发送完CMD7后状态是stby(理论上是tran)。
我在SD协议上看到
。难道是因为这个原因。
但是我手头有两套代码,其中一个是发送CMD3后检查了一下卡状态是stby,发送完CMD7后状态是tran。
这也是我疑惑的地方。
在发送CMD3后检查了一下卡状态是ident(理论上应该是stby)发送完CMD7后状态是stby(理论上是tran)。
我在SD协议上看到
。难道是因为这个原因。但是我手头有两套代码,其中一个是发送CMD3后检查了一下卡状态是stby,发送完CMD7后状态是tran。
这也是我疑惑的地方。
问题找到了,是那个状态正确的代码有问题。
SD的这次命令的状态,就是在下次命令的rsp中。
