首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 嵌入式系统 > 板子上创建SD卡文件系统

板子上创建SD卡文件系统

资料介绍
板子上创建SD卡文件系统
万利的板子上创建SD 卡文件系统 (一)

---SD 卡读写
之前在 AVR 上做过 SD 和 FAT 文件系统,万利的 EK-STM32F 板子上有 SD 接
口,正好可以做一个基于 SD 的 FAT 文件系统,打算要做成支持 FAT32 和 FAT16,
通过串口与 PC 连接,可以显示 SD 卡中的文件信息,也可以把文件读出来,例如,
把指定文件名的 txt 文件通过串口显示到 PC。

这是 Keil3 。22 下的工程


我是去年过年以前决定开始做 MP3,由于一直用 AVR,所以自然就选用那个流
传最广的方案――AVR+SD+VS1003,自己做了 PCB,最后终于做成了,主要参
考 www.ourdev.cn 上波仔的 MEGA8 版本的 MP3(感谢波仔),其间花了大量时间
学习 SD 卡读写和 FAT 文件系统的知识,现在正好用上。
昨天晚上本来想用 KEIL 的 SD 卡工程,但是一直不成功,于是转到以前在 AV
R 上的代码上来最后终于读出 0 扇区, 而且与读卡器加 WinHEX 软件读出来的一
致(有图为证)。我用的是 Keil3.22,这个版本比较新,可以从 Keil 的中文网
站上下载,最大的好处就是使用方便,已经开始支持 J-Link2 了,万利的板子
可以用 Keil 调试了,当然老版本的 Keil 可以先生成 hex 再用串口烧写到 STM32。
EK-STM32F 板子上使用的是 SPI1 访问 SD 卡,还有一个 SD 卡的 Power 和 CS 线,
另外一个 PA2 接到了 SD 卡插入检测,大家可以不理会,(万利不专业,原理图
上没有画出来,板子背面写了)。

软件:Keil3.22 建立的工程


硬件:
标签:STM32SD卡
板子上创建SD卡文件系统
本地下载

评论