首页 | 嵌入式系统 | 显示技术 | 模拟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卡文件系统
本地下载

评论