初始化SD卡都成功了,我接着发送了CMD17,返回值正常,CRC验证正常
但是接着我读0扇区时,等待那个0x00的开始信号,无论怎么都等不来,读不了物理0扇区,接下来什么都做不了了
我有用WINHEX打开卡看了下,卡一切正常,FAT32,电脑上一切都可以识别。。。
我现在不知道怎么才能让SD卡回复一个0X00的信号,因为我一旦发送SD_DAT_IN模式,NIOS就把SD卡的DAT的4个交都置为1了,所以我觉得要让DAT为0X00,肯定是发送了CMD17后,SD卡自己将DAT置0来说明准备好读取了,但我无论如何也等不来这个0x00的信号,这是怎么回事啊,求各位大大不吝指教啊,小弟都快憋疯了~~~卡在这卡了3天了。。。。。。。。。。。。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
也可以使用singaltap2跟踪调试下代码的运行情况。
一周热门 更多>