SD卡初始化过程中,确认SD卡版本返回值不正确,返回0xC1

2019-10-16 06:56发布

SD卡初始化过程中,发送复位命令CMD0确认返回0x01后,发送CMD8确认SD卡版本命令后,收到返回值,但既不是0x01也不是0x05,而是0xC1,请问是什么问题
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
正点原子
1楼-- · 2019-10-16 10:14
roywudi 发表于 2016-11-14 11:06
原子哥我换了一个SDHC 8GB的卡返回的是正常的,返回值0x05。但是我换32G的卡返回值还是0xC1,这是怎么回 ...

这个我就不清楚了,你用我们例程测试下
正点原子
2楼-- · 2019-10-16 11:44
换个卡试试
roywudi
3楼-- · 2019-10-16 16:12
正点原子 发表于 2016-11-13 22:50
换个卡试试

原子哥我换了一个SDHC 8GB的卡返回的是正常的,返回值0x05。但是我换32G的卡返回值还是0xC1,这是怎么回事呢?谢谢原子哥
憨厚诚实大叔
4楼-- · 2019-10-16 21:06
看看是不是新添加的协议返回吧
roywudi
5楼-- · 2019-10-17 01:52
 精彩回答 2  元偷偷看……
roywudi
6楼-- · 2019-10-17 03:55
憨厚诚实大叔 发表于 2016-11-17 23:11
看看是不是新添加的协议返回吧

一开始想过这个问题,但是看了看它返回格式是R7,R7的头是R1是不可能出现C的,项目挺紧的就没再找问题,发现问题再及时交流,谢了哈

一周热门 更多>