打印

关于SD卡读CSD寄存器的问题

[复制链接]
3978|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
scutpeng|  楼主 | 2011-7-11 22:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
写了个SD卡驱动,处理器用LPC2131,arm7内核,初始化用CMD0命令,返回0x01,发送CMD1返回0x00,然后发送读取OCR寄存器命令,返回0x00,然后设置块长度(CMD16)也正确,然后读取CSD寄存器,这下出问题了,发送了两次CMD9命令,第一次返回0x04,第二次返回0x00,即发送CMD9命令成功?
  然后就出问题了,这时候应该等待0xFE数据令牌,但是一直等待都是0xFF,问题就在这里了,麻烦高手帮忙看看,不胜感激。。。。

相关帖子

沙发
scutpeng|  楼主 | 2011-7-12 08:54 | 只看该作者
麻烦帮帮忙看看啊

使用特权

评论回复
板凳
scutpeng|  楼主 | 2011-7-12 17:47 | 只看该作者
怎么就没人帮我解答一下呢:'(

使用特权

评论回复
地板
scutpeng|  楼主 | 2011-7-12 18:02 | 只看该作者
换个简单的描述就是,为啥读读CSD寄存器的时候未能等到数据令牌0xFE?执行读数据的时候也等不到数据开始令牌0xFE,一直都是0xFF?????

使用特权

评论回复
5
wxd123com| | 2013-8-8 10:51 | 只看该作者
遇到相同问题,求解中。。。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

26

帖子

1

粉丝