2012年8月20日
摘要: STM32中 FatFS移植http://www.amobbs.com/forum.php?mod=viewthread&tid=5464257&highlight=STM32%2BFatFS%2B%E7%A7%BB%E6%A4%8D%E7%BB%8F%E9%AA%8C%E5%88%86%E4%BA%AB前言与废话 做项目时网找资料,不会的东西上网查阅一下多半可以解决,一些尚未解决的问题也会有所启发。最近由于项目的需要,仔细阅读了SD卡相关内容,顺藤摸瓜学习FatFS。网上关于SD卡和FatFS的内容非常的多,重复的部分我就不介绍了,我把移植和使用部分的经验和大家分享一下。刚开 阅读全文
posted @ 2012-08-20 12:57 啊德Blog 阅读(8394) 评论(0) 推荐(2)
摘要: STM32的FATFS文件系统移植笔记一、序言 经常在网上、群里看到很多人问关于STM32的FATFS文件系统移植的问题,刚好自己最近也在调试这个程序,为了让大家少走弯路,我把我的调试过程和方法也贡献给大家。二、FATFS简介 FatFs Module是一种完全免费开源的FAT文件系统模块,专门为小型的嵌入式系统而设计。它完全用标准C语言编写,所以具有良好的硬件平台独立性,可以移植到8051、PIC、AVR、SH、Z80、H8、ARM等系列单片机上而只需做简单的修改。它支持FATl2、FATl6和FAT32,支持多个存储媒介;有独立的缓冲区,可以对多个文件进行读/写,并特别对8位单片机和1.. 阅读全文
posted @ 2012-08-20 12:16 啊德Blog 阅读(36645) 评论(3) 推荐(7)
摘要: http://blog.csdn.net/juana1/article/details/6867829最近做的spi flash,本打算弄个文件系统,由于之前用过了JFFS、YAFFS和TrueFFS,代码量都相当的大,这次想找款代码量不那么吓人的,学习一下,听说配置会相对复杂一些。选来选去,最终选定了FatFS,代码量足够的小,最新的R0.09版本只有1个.c文件(当然,还有一个底层的要自己写,option文件夹里的无视),老点版本就更小了。而且更新很频繁,用户量也够大,就选定它了。尽管最后由于硬件和项目原因未能实际的移植它到vxWorks,但学过的还是要记录下。 在这里http://elm 阅读全文
posted @ 2012-08-20 10:36 啊德Blog 阅读(9803) 评论(0) 推荐(2)
摘要: #ifndef TERASIC_INCLUDES_H_#define TERASIC_INCLUDES_H_#include <stdio.h>#include <stdlib.h> // malloc, free#include <string.h>#include <stddef.h>#include <unistd.h> // usleep (unix standard?)#include "sys/alt_flash.h"#include "sys/alt_flash_types.h"# 阅读全文
posted @ 2012-08-20 00:32 啊德Blog 阅读(2514) 评论(0) 推荐(0)