NXP MCU 技术论坛
直播中

kmno4

12年用户 971经验值
私信 关注
[问答]

SD卡CMD线错误的原因?

在 SDK 示例的帮助下,我正在开发 SD 卡读卡器驱动程序。我在初始化卡时遇到了一个问题,我不知道如何解决。

当我在调试模式下运行我的程序时,在发送每个命令之前有一个断点,初始化工作正常。但是,当我在没有断点的情况下运行时,我遇到了命令错误。IRQSIGEN 寄存器包含设置为 1 的命令完成 CC 和命令超时错误位。




这是 CMD 行冲突。根据 K-64 子家庭参考手册:

但是恢复是什么意思?我应该开始发送所有命令来再次初始化 sd 卡吗?

我尝试进行重置,但仍然无法正常工作。

还有其他方法可以解决 CMD 行冲突吗?

更多回帖

发帖
×
20
完善资料,
赚取积分