打印

SD卡的写与读!!!

[复制链接]
2183|15
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
win2000_li|  楼主 | 2007-9-19 12:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
win2000_li|  楼主 | 2007-9-21 12:27 | 只看该作者

顶走啊!!!

真是郁闷啊!!!!!

为什么没有回答我啊!!!

请帮一帮我吧!!!!!!

使用特权

评论回复
板凳
车载音响| | 2007-9-21 12:52 | 只看该作者

没看明白你的意思

SD卡如果你准备在电脑上使用,可以不用考虑FAT,FAT是用来给PC认得。
你想做什么?想实现怎么样的功能写清楚了人家才可以帮你!

使用特权

评论回复
地板
high| | 2007-9-21 12:55 | 只看该作者

sd卡是nand flash + 控制器

控制器帮你完成nand flash控制,并提供了spi和sd并口.只会比nand简单.

文件系统不光sd卡什么事,是软件方面.比较特别的是可能要针对应用做一些读写,缓冲等策略,因为要考虑掉电和拔卡等等情况.

使用特权

评论回复
5
古道热肠| | 2007-9-21 14:33 | 只看该作者

你是想了解硬件呢还是软件?

    我看过的书是周立功编著的好象叫〈〈ARM软件开发实例二〉〉SD卡的软硬件都讲到了,看完了就能知道如何用了。
   硬件注意是按3.3V的SPI接口方式设计就行了。软件主要要了解SD的通讯协议,一直到完成读写块,SD卡的驱动才算告一段落。

使用特权

评论回复
6
HotPower| | 2007-9-21 16:18 | 只看该作者

spi

使用特权

评论回复
7
89c51rx| | 2007-9-21 23:31 | 只看该作者

那FAT16和FAT32那

那FAT16和FAT32那 
有没有什么好的方法学习啊?  详细一点的资料(英文看不懂)

使用特权

评论回复
8
freebenben| | 2007-9-21 23:58 | 只看该作者

我用51做过CF卡上的FAT,没做过SD卡的

使用特权

评论回复
9
win2000_li|  楼主 | 2007-9-24 10:48 | 只看该作者

谢谢各位老师的指点!!!

谢谢各位的指点!!

这些东东够我消化一段时间了。

基本上明白了一些东东

如FAT文件格式是建立的SD卡上的,并且占用CPU内部资料(以前我认

为是建义在CPU上的)。

还有就是我采的CPU有硬件SPI接口,可以用这个。按SPI的时序就可

以写了。

但把sd卡当成flash来写的话,那么我需要了解哪些呢~!!!

是不是需要写一个写大存储flash的底层程序!!???

使用特权

评论回复
10
古道热肠| | 2007-9-24 11:30 | 只看该作者

你要做好接口(软件接口)

   因为是块操作,你只能采取读-改-回写的方式,真正完成字节读写SD卡的接口。
   实际运用时,通常写Flash的函数有三个入口参数,起始地址,数据长度,数据缓冲区。

使用特权

评论回复
11
不辣的皮特| | 2007-9-24 14:44 | 只看该作者

你可以直接参考下面的设计

提供完整的SD卡,MMC卡的读写方案
有所有的代码。
当然,单片机是 C8051F340

http://www.silabs.com/tgwWebApp/public/web_content/products/Microcontrollers/USB/en/USB_MS_RD.htm

使用特权

评论回复
12
古道热肠| | 2007-9-24 15:12 | 只看该作者

12楼提供的资料不错

   有源代码,做项目的朋友买个套装试试,作为新设计的参考不错。

使用特权

评论回复
13
huangqi412| | 2007-9-24 15:28 | 只看该作者

我也看看

使用特权

评论回复
14
win2000_li|  楼主 | 2007-9-25 09:03 | 只看该作者

谢谢各位!!

谢谢!!大家的帮助,我去看一看啊!!

使用特权

评论回复
15
xuyong0815| | 2008-10-25 15:08 | 只看该作者

SD卡的写与读

我想买个套装试试,作为新设计的参考.单我看不懂英文,无法找到其所提供的完整的SD卡,MMC卡的读写方案及所有的代码?希望各位老师的指点.谢谢

使用特权

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

本版积分规则

142

主题

718

帖子

1

粉丝