
SD卡
Michael-H
技术改变世界
展开
-
FatFS文件系统详解-附移植建议
原文 :http://blog.youkuaiyun.com/juana1/article/details/6867829最近做的spi flash,本打算弄个文件系统,由于之前用过了JFFS、YAFFS和TrueFFS,代码量都相当的大,这次想找款代码量不那么吓人的,学习一下,听说配置会相对复杂一些。选来选去,最终选定了FatFS,代码量足够的小,最新的R0.09版本只有1个.c文件(当然,还有转载 2013-11-28 20:28:21 · 1036 阅读 · 0 评论 -
SD卡的读写和FatFS文件系统
因为要用,学习了一下SPI操作SD卡,同时移植了一个免费开源的FAT文件系统:FatFS。感觉挺好,在单片机上实现了读写文件的操作,接下来就可以解释我的G代码咯! 我的SD卡底层操作参考了网上几种常见的代码,但又对其结构做了一定的优化,至少看起来用起来比较方便。既可以作为文件系统的diskio使用,也可以直接使用底层函数,把SD卡作为一块flash读写。 FatFs文件系统体积蛮小,6转载 2013-11-28 19:26:09 · 3809 阅读 · 0 评论 -
为STM32移植FATFS,读取SD卡上FAT12/16/32文件系统
给stm32移植fatfs文件系统,今天终于取得阶段性胜利。只需要提供这样几个函数即可 DSTATUS disk_initialize (BYTE); DSTATUS disk_status (BYTE); DRESULT disk_read (BYTE, BYTE*, DWORD, BYTE); DRESULT disk_write (BYTE, const BYTE*, DWORD,转载 2013-11-28 20:04:18 · 4588 阅读 · 0 评论 -
FATFS 的几个函数使用方法
FATFS 的几个函数用法: FATFS *fs, fatfs; fs = &fatfs; f_mount(0, fs); b = f_open(&infile,"SD.txt",FA_CREATE_NEW); //创建新文件 f_close(&infile); //关闭文件 b = f_open(&infile,"SD.txt",转载 2013-11-28 19:21:42 · 5294 阅读 · 0 评论