首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

[求助]求助:2.0规范的SD卡的读命令

[求助]求助:2.0规范的SD卡的读命令

求助:2.0规范的SD卡的读命令

我用STM32(万利的板子)开发一个SD卡的读写程序,用的卡是Kingston的4G的SDHC卡(class4),

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