OpenEdv-开源电子网

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

为什么论坛里的读取SD卡的新程序2G卡不支持,4G或8G都能支持

[复制链接]

2

主题

5

帖子

0

精华

新手上路

积分
33
金钱
33
注册时间
2011-10-16
在线时间
0 小时
发表于 2012-2-13 20:09:59 | 显示全部楼层 |阅读模式
为什么论坛里的读取SD卡的新程序2G卡不支持,4G或8G都能支持,后来我换成老程序后,2G的SD卡也能读取了,什么不能同时都支持呢,
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

2

主题

5

帖子

0

精华

新手上路

积分
33
金钱
33
注册时间
2011-10-16
在线时间
0 小时
 楼主| 发表于 2012-2-13 20:13:21 | 显示全部楼层
此次修改重点针对MMC_SD.C文件.几乎全盘修改.

    通过此次修改,使得SD卡的支持几近完美.之前不能支持的卡,基本都能支持了.
SD卡底层驱动参考fatfs代码.
    最大支持的卡应该无限制了.大家可以测试一下,我测试16G的卡,是OK的,不过USB读出里面的数据有个别文件夹内的数据不正确,原因未知.

    由于之前买到的一批SD卡,在原有代码上是无法格式化(但是使用正常),并且无法读取容量(这是核心问题),大家可以更新此次发布的代码,这样就可以格式化了. 我测试了好几种卡,没有不识别或者无法格式化的现象.如有其它问题,欢迎大家提出.


                                                                正点原子@ALIENTEK
                                                                2012/01/11
我就是下载的这个程序后2G的TF转SD卡不支持了,8G卡到时能支持,下载回原来的老程序后2G呀就正常了,8G卡能用但是不能在电脑上正常显示,提示要格式化
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2012-2-13 20:23:19 | 显示全部楼层
回复【2楼】liyinke:
---------------------------------
这么奇怪啊?
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

2

主题

5

帖子

0

精华

新手上路

积分
33
金钱
33
注册时间
2011-10-16
在线时间
0 小时
 楼主| 发表于 2012-2-13 20:24:43 | 显示全部楼层
回复【3楼】正点原子:
---------------------------------是的,我刚试了好几边,就是第28个例程,开机DRC时提示SD卡错误
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

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

使用道具 举报

2

主题

5

帖子

0

精华

新手上路

积分
33
金钱
33
注册时间
2011-10-16
在线时间
0 小时
 楼主| 发表于 2012-2-13 21:14:05 | 显示全部楼层
回复【5楼】正点原子:
---------------------------------
可能是卡本身的兼容性差,刚才我又找了个SD卡不是TF 转的,就可以正常工作了,卡不行,差的卡只能适应老程序
回复 支持 反对

使用道具 举报

39

主题

597

帖子

2

精华

金牌会员

Rank: 6Rank: 6

积分
2118
金钱
2118
注册时间
2011-9-3
在线时间
122 小时
发表于 2012-2-14 08:45:58 | 显示全部楼层
看来市场上的卡太混乱了,总会有个别不能识别,LZ的卡能支持哪个就用哪个吧,毕竟关键是学STM32///
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2012-2-14 08:52:57 | 显示全部楼层
回复【6楼】liyinke:
---------------------------------
可惜我手头没你的卡,要不可以看看是什么问题.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

18

主题

102

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
203
金钱
203
注册时间
2011-11-19
在线时间
4 小时
发表于 2012-2-14 11:03:05 | 显示全部楼层
现在的很多卡是扩容卡,有的还有坏道,很不稳定的。
回复 支持 反对

使用道具 举报

1

主题

4

帖子

0

精华

新手入门

积分
28
金钱
28
注册时间
2014-2-18
在线时间
0 小时
发表于 2015-1-16 11:30:23 | 显示全部楼层
回复【3楼】正点原子:
---------------------------------
我也是同一个程序4G卡能够正常工作,2G的卡只写入了第一分钟的数据,之后在发送的数据写不到卡里面。换了一个SD卡底层驱动不同的程序,2G的卡能够写进去了,4G的写不进去了。请问原子,有没有兼容性的SD卡底层驱动?
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2015-1-16 23:03:28 | 显示全部楼层
回复【10楼】林Lyn:
---------------------------------
没哦
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-27 06:02

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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