关于SD的SD模式解决办法

关于SD的SD模式
单片机C8051f041模拟SD总线:发送完CMD0后,发送CMD8来检测SD卡的版本号,返回值是0x08000001aa,应该第一个字节是1或者5

啊,不知道为什么??请SD高手指教啊!!急!!!

------解决方案--------------------
发送CMD2是读取CID,我这可以正常读取。

在发送不同的指令之间,加些延时。如果已经加了延时,就把延时适当的再调大一点试试。

我之前发现一个问题是,对于不同型号,甚至是相同型号不同批次的SD卡,对命令的响应速度有差异。

命令发的太快,有一些卡“反应不过来”。