本帖最后由 大Qin 于 2015-11-20 16:51 编辑
在学习写SD卡驱动,使用的SD模块IP是和SD3.0官方主机控制协议一样的,也就是和K60 sd类似,现在仿照网上的demo写代码,发送命令时,CMD0应该没问题,
发送CMD8时,在SD卡等待完状态后,cmdmand index error,command end bit error 和Command Complete 3个状态位都置一了,
发送CMD55也一样,然后发送ACMD41的状态有command end bit error 和Command Complete 2个状态位置1,
现在一共只发送了4个命令,
在逻辑分析仪上看命令也是对的,clock 300KHz,
发Power后,没有K60的硬件初始化80clock,所以我发送了100次CMD0和延时250ms 2种方法都试过,
请问哈发生上面的错误可能由上面原因导致,谢谢啦 |