打印

SD卡读写的问题【从不懂到熟悉】

[复制链接]
1587|11
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
sunruiyeyipeng|  楼主 | 2012-7-13 22:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
zoomone| | 2012-7-13 23:09 | 只看该作者
楼主好人  调试sd卡读写可是个费事的活

使用特权

评论回复
板凳
sunruiyeyipeng|  楼主 | 2012-7-13 23:19 | 只看该作者
首先,SD卡的读取的那个集成板上有几个接口,分别是
GND  接地
MISO ?
SCK  我知道这是时钟信号
MOSI ?
CS   ?
3.3V  这个是干什么的呢?不是有一个+5(VCC)吗?
GND   接地
+5V   数字高电平

上面标记“?”的都是我有疑问的地方。
谢谢老手!

使用特权

评论回复
地板
logokfu| | 2012-7-13 23:32 | 只看该作者
你不认识的那个是spi接口和片选接口,看来楼主问题挺多的麽

使用特权

评论回复
5
sunruiyeyipeng|  楼主 | 2012-7-14 00:39 | 只看该作者
你不认识的那个是spi接口和片选接口,看来楼主问题挺多的麽
**kfu 发表于 2012-7-13 23:32

我猜的是:
MISO是Card对单片机的输出
MOSI是单片机对Card的写入
至于这个片选,我不是很清楚。我看到朋友提供的参考代码中,片选CS,先给了0,后来又给了1,不知其意。

使用特权

评论回复
6
sunruiyeyipeng|  楼主 | 2012-7-14 21:32 | 只看该作者
不知道SD卡的反馈的response的值分别什么意思?0x01,0x02等等分别表示什么意思?有木有熟悉的大神指指方向,感激!

使用特权

评论回复
7
ningling_21| | 2012-7-15 08:20 | 只看该作者
不知道SD卡的反馈的response的值分别什么意思?0x01,0x02等等分别表示什么意思?有木有熟悉的大神指指方向,感激!
sunruiyeyipeng 发表于 2012-7-14 21:32
为什么不去看SD使用手册...

使用特权

评论回复
8
sunruiyeyipeng|  楼主 | 2012-7-15 17:03 | 只看该作者
7# ningling_21 在看,并同时翻译成中文。

使用特权

评论回复
9
liang7143| | 2012-7-16 12:37 | 只看该作者
8# sunruiyeyipeng
翻译成中文以后,记得共享:)

使用特权

评论回复
10
amwrdfe| | 2012-7-16 12:44 | 只看该作者
sd用spi读写应该比较简单吧。
最近想搞个在sd上读写fat文件系统,正考虑着自己写还是用别人现成的文件系统。

使用特权

评论回复
11
shell.albert| | 2012-7-16 13:03 | 只看该作者
SD上的文件系统比较难。一般都移植现成的。

使用特权

评论回复
12
cubasa| | 2012-7-16 17:06 | 只看该作者
是啊,关键是文件系统。还是去消化现成的。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

21

帖子

0

粉丝