
- UID
- 154060
- 性别
- 男
|
求助:2.0规范的SD卡的读命令
我用STM32(万利的板子)开发一个SD卡的读写程序,用的卡是Kingston的4G的SDHC卡(class4),
用的是SPI模式,对卡的初始化已经完成,卡的反应也都很正常,但是在完成SD卡的初始化以后,发送读命令CMD17时, 卡的响应始终是0x04,认为这个命令无效。再用CMD13读CSR,返回0x01,即认为卡是Locked。 但是发CMD42,想将卡全擦除掉以unlock卡的时候,卡返回0x0a,表示数据已经接受,之后,数据线一直 被拉低,不再响应任何命令。请教各位大虾,这个问题该怎么解决呢?还有就是,用读卡器读这个卡,没有 任何问题,也不需要什么密码的。为什么用我的程序读就锁住了呢?谢谢大家!! |
|