SD卡 ACMD41指令一直返回0x01

qq_35890973 2021-08-11 10:33:38

我用的是IO 模拟SPI 和SD卡通信。

初始化流程如下

CMD0-参数0x0-CRC 0x95 ,返回R1为0x01

CMD8-参数0x01AA-CRC 0x87,返回R7为0x01AA

CMD55-参数0x0-CRC 0x01,返回R1为0x01

ACMD41-参数0x40000000-CRC 0xFF,返回R1为0x01.

然后循环发送CMD55 和ACMD41格式如上,一直返回0x01,正常情况ACMD41应该返回0x0。

 

...全文
1382 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_35890973 2021-10-09
  • 打赏
  • 举报
回复

换成8G和4G 的SD卡能用。

  • 打赏
  • 举报
回复

用逻辑分析仪看看

qq_35890973 2021-08-11
  • 打赏
  • 举报
回复

用的是闪迪16G microSD

27,517

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
  • 单片机/工控社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧