STM32 spi配置micro SD卡时SD_Initialize()出现问题,求大神赐教!!求大神帮忙!!

2019-07-20 22:38发布

论坛上的各位大神们,菜鸟求指导啊~~~
我按照正点原子之前发的帖子《【ALIENTEK 战舰STM32开发板例程系列连载+教学】第四十四章 SD卡实验》,移植了一下程序。但是发现在最开始的SD_Initialize的时候,r1的值不是0x01,过不去“ if(r1==0X01)”这一句,请问是什么原因啊?
spi单方面发送数据的话是可以的,在示波器上也能看到数据波形和sclk,所以我觉得spi配置应该没有问题吧。。。
所以请教各位大神帮忙!!!!!麻烦各位了!!!!

还有,我用的是micro sd卡,这个有影响么??

【ALIENTEK 战舰STM32开发板例程系列连载+教学】第四十四章 SD卡实验
http://www.openedv.com/forum.php ... 5&fromuid=60552
(出处: OpenEdv-开源电子网)


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
mxmxmxmx
1楼-- · 2019-07-20 23:45
求解答啊~~~大神们~~~
mxmxmxmx
2楼-- · 2019-07-21 04:25
 精彩回答 2  元偷偷看……
正点原子
3楼-- · 2019-07-21 10:18
 精彩回答 2  元偷偷看……
mxmxmxmx
4楼-- · 2019-07-21 13:28
正点原子 发表于 2016-10-12 21:24
spi驱动模式,对micro sd卡支持很不好。换大卡试试吧。

好的,谢谢原子哥。我换大卡试一下吧。
董董
5楼-- · 2019-07-21 16:07
mxmxmxmx 发表于 2016-10-13 13:31
好的,谢谢原子哥。我换大卡试一下吧。

话说你换了大卡之后可以了吗?

一周热门 更多>