OpenEdv-开源电子网

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

新买的2G SD卡在最新例程代码测试后,都是显示SD卡错误。(比如实验20 SD卡实验)

[复制链接]

1

主题

1

帖子

0

精华

新手入门

积分
25
金钱
25
注册时间
2012-5-18
在线时间
0 小时
发表于 2012-5-18 18:26:57 | 显示全部楼层 |阅读模式
新买的2G SD卡在最新例程代码测试后,都是显示SD卡错误。(比如实验20 SD卡实验),
首先我能确定板子是好的,因为我在两块板上实验后的结果都一样。
代码用的是最新的例程,新旧都试过。 所有与SD卡有关的实验都出现这个问题。
这能说明SD卡是坏的吗?要退卡?

请原子哥鉴定一下。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2012-5-18 22:44:43 | 显示全部楼层
回复【楼主位】mo_hui123456:
---------------------------------
可能是卡的问题了,发回来我们看一下.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

2

主题

5

帖子

0

精华

新手上路

积分
46
金钱
46
注册时间
2012-5-10
在线时间
3 小时
发表于 2012-5-19 10:13:56 | 显示全部楼层
我们的程序支持4G的SD卡吗?
为了儿时吹过的牛
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2012-5-19 11:52:56 | 显示全部楼层
支持的.
回复 支持 反对

使用道具 举报

0

主题

17

帖子

0

精华

初级会员

Rank: 2

积分
179
金钱
179
注册时间
2012-6-12
在线时间
28 小时
发表于 2012-6-12 14:32:09 | 显示全部楼层
我的2GB    SD卡也是不能被识别。。
但是同样的1GB的  SD卡反而能被读出来是947MB。。。

本来以为是卡的问题,,可是用SDIO方式去读,卡是好的,,能够读出来CSD,CID……
程序中去找原因的时候,改动了一些,但是依然不能解决以上问题。。。真是无语了。。

还有就是一直读取1GB卡的CSD的时候发现居然第一次,第二次能够读出来CSD,,到第三次,第四次居然读出来是00.。。。第五次又好了,就这样4个一循环,,,很是郁闷。。。。spi方式驱动SD卡,,采用的IP口模拟的SPI,,然后使用的是原子哥你的SDCARD.C的例程。。。。。

真心希望有人能指点一下下……
回复 支持 反对

使用道具 举报

0

主题

17

帖子

0

精华

初级会员

Rank: 2

积分
179
金钱
179
注册时间
2012-6-12
在线时间
28 小时
发表于 2012-6-12 14:40:54 | 显示全部楼层
发现自己使用的代码是2010/5/13日的。。。浏览论坛发现还有新版本的代码。。。我去试试去。。。


回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2012-6-12 15:29:15 | 显示全部楼层
搜索:最新例程
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

0

主题

17

帖子

0

精华

初级会员

Rank: 2

积分
179
金钱
179
注册时间
2012-6-12
在线时间
28 小时
发表于 2012-6-13 08:42:39 | 显示全部楼层
恩,使用了2012-1-10的代码之后立即就可以全部识别了。不会出现偶尔不识别的状况了。

然后继续移植FATFS文件系统。。成功了。

不过我没有使用硬件SPI,是使用IO口模拟的SPI,速度慢的无可奈何了,,

不过好歹算是文件系统装载上了

待我将UCOS和FATfs融合了之后再上传代码哈……

回复 支持 反对

使用道具 举报

0

主题

27

帖子

0

精华

初级会员

Rank: 2

积分
51
金钱
51
注册时间
2012-8-20
在线时间
1 小时
发表于 2012-9-19 19:29:54 | 显示全部楼层
回复【8楼】cheng_86:
恩,使用了2012-1-10的代码之后立即就可以全部识别了。不会出现偶尔不识别的状况了。
然后继续移植FATFS文件系统。。成功了。
不过我没有使用硬件SPI,是使用IO口模拟的SPI,速度慢的无可奈何了,,
不过好歹算是文件系统装载上了
待我将UCOS和FATfs融合了之后再上传代码哈……

--------------------------------
我也是用的模拟,想向你请教,能加你的QQ吗?
回复 支持 反对

使用道具 举报

0

主题

17

帖子

0

精华

初级会员

Rank: 2

积分
179
金钱
179
注册时间
2012-6-12
在线时间
28 小时
发表于 2012-12-17 21:57:17 | 显示全部楼层
回复【9楼】茶亦爽:
---------------------------------
呵呵。。好久没上来了。。工作太忙了。。现在弄solomon家的IC,就没有继续玩儿了。呵呵
回复 支持 反对

使用道具 举报

46

主题

1579

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
1970
金钱
1970
注册时间
2011-7-17
在线时间
4 小时
发表于 2012-12-18 08:29:44 | 显示全部楼层
回复【3楼】jeep7908:
---------------------------------
兄弟,原子的SPI模式的SD卡驱动,实测最大支持8G,16G就读不出了,可能是数据类型限制了,因为u32来指示地址的话,最大指示到8G的地址,也就是二进制的1111 1111 1111 1111 1111 1111 1111 1111
Time?And?Relative?Dimension?In?Space.
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2012-12-18 10:20:48 | 显示全部楼层
回复【11楼】Tardis:
---------------------------------
战舰板就支持16G啊。我自己有个16G的卡,就是在上面测试通过的。
u32这个可以定义64位嘛,呵呵。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

46

主题

1579

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
1970
金钱
1970
注册时间
2011-7-17
在线时间
4 小时
发表于 2012-12-18 10:22:53 | 显示全部楼层
回复【12楼】正点原子:
---------------------------------
哇~~~
N久没弄,没了解驱动了。
Time?And?Relative?Dimension?In?Space.
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-7-19 09:07

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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