OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 1760|回复: 5

关于SD卡初始化的问题!新人求助帖

[复制链接]

16

主题

64

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
293
金钱
293
注册时间
2020-11-4
在线时间
121 小时
发表于 2023-8-5 13:56:05 | 显示全部楼层 |阅读模式
6金钱
用的是正点例程SD卡实验,SD卡是32G的,按照一般的SD卡初始化流程,CMD0--CMD8--CMD55-ACMD41--CMD2--CMD3 卡会进到数据模式,此后开始读写操作。在卡识别模式时发ACMD41正常情况是返回c0ff8000,卡正常上电并且是高容量的,但是有时候给开发板重新上电时ACMD41会返回80ff8000,卡的容量返回出错了导致最后程序初始化异常。

请问是什么原因导致ACMD41返回出错?是SD卡本身的原因吗?我换了同一牌子型号的SD卡还是有这个问题,另一个厂家就没问题。

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

0

主题

9

帖子

0

精华

新手上路

积分
37
金钱
37
注册时间
2023-4-17
在线时间
7 小时
发表于 2023-8-6 15:49:25 | 显示全部楼层
回复

使用道具 举报

11

主题

2103

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4588
金钱
4588
注册时间
2015-1-10
在线时间
574 小时
发表于 2023-8-7 09:22:06 | 显示全部楼层
换闪迪
回复

使用道具 举报

16

主题

64

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
293
金钱
293
注册时间
2020-11-4
在线时间
121 小时
 楼主| 发表于 2023-8-8 08:25:54 | 显示全部楼层

就是用的闪迪的卡
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165309
金钱
165309
注册时间
2010-12-1
在线时间
2108 小时
发表于 2023-8-9 00:13:29 | 显示全部楼层
降低一下频率试试看
回复

使用道具 举报

1

主题

25

帖子

0

精华

初级会员

Rank: 2

积分
58
金钱
58
注册时间
2023-6-19
在线时间
18 小时
发表于 2023-10-17 19:07:15 | 显示全部楼层

我想问一下,我想用SPI模式的SD卡读取。我买了Mirco SD的模块,也买了闪迪的卡。可是就是没有办法挂载,f_mount返回值是1,但是我把小卡插到大卡的卡套里面就可以成功。我想问一下原子哥,这是什么问题。大家有没有自己搞SD卡模块,我这个为什么总是失败呢,加上卡套就成功了。我听说这个和sd卡的内存有关系,我用的是32G
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-23 07:41

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表