SPI模式下SD卡的命令格式的Byte6
2012-9-14 00:28
- ST MCU
- 18
- 6313
已经解决了,总结如下:
1)我手上的卡其实是个MMC卡,但是它也有SD卡的写保护缺口,甚至有个拨片可以拨动。它 ...
好的,谢谢figo20042005鼓励!先不结题,等解决了问题再说。 再次感谢!
我是SD卡, 我的SYSCLK是72M,因为不是MMC,就没有降频, 是这个原因吗?
还有, 按照figo20042005提供的例子试了下, 发CMD55的返回r1为0x05,发CMD1的返回r1为0x01,都不对 ...
想起来了,我的卡是128M的SD,已经有文件系统了,这个不会有影响吧?
谢谢figo20042005啊, 不过这段程序是MMC卡的,要改写的地方较多,这样一来,我就更不容易找到错误了.
继续找 ...
今天又碰到问题了,SD的初始化过程中,在送出CMD55后,得到的R1一直为0x05(非法CRC和Idle),而不是0x01.请帮我 ...
0 1 bit 5...bit 0 bit 31...bit 0 bit 6...bit 0 1
...
哦,原来其余命令的 CRC 无所谓... 谢谢!
还有一个问题,0x95(10010101)的最后一位是1, 系统怎样识别出停止 ...
SD卡的应用资料
2013-11-27 17:53
- ST MCU
- 12
- 2173
谢谢分享,其中有一个资料我还没在网上找到过...
STM32介绍以及与通常ARM的区别
2012-7-7 08:02
- ST MCU
- 5
- 7318
STM32只是基于 ARM内核的一个应用吧
《STM32技术参考手册中文翻译第10版》
2015-4-24 07:04
- ST MCU
- 191
- 41629
非常感谢!
CMD10读SD卡的CID,一直得不到0xFE
2013-2-25 20:07
- ST MCU
- 14
- 5534
很大一部分原因是兴趣,还有工作也需要用到一些。 工作中有些项目确实可以让别人来做,但一来时间上不急迫, ...
figo20042005, 你好, 还没有哎. 我现在快40才开始学单片机,白天还有其他工作,真是不容易啊. 不过, 这单片 ...
对了,上面程序运行的结果是(通过USART显示在超级终端上):
CMD0 = 0x1 retry=1
CMD1 = 0x0 retry= ...
问题还没有解决,我的代码如下,请各位大虾帮我检查一下,谢谢!
说明:
1)前面初始化的代码省略了
2)SPI_SD_Se ...
这个0xFE应该是数据令牌,表示其后面的内容是数据,而不是R1或错误信息什么的. ...
能不能把你的读CID那段程序帖上来学习一下?
我的初始化:
1)对MMC卡, 发CMD0得到返回值0x01, 然后发CMD1,得到的返回值是0x0;
2)对SD卡,发CMD0得到返回 ...
初始化完成后,用CMD10读CID,过程如下:
response = SPI_SD_SendCommand(CMD10,0,0xff);
得到的response ...
2
3
近期访客