资源简介
FatFs is a generic FAT file system module for small embedded systems. The FatFs module is written in compliance with ANSI C (C89) and completely separated from the disk I/O layer. Therefore it is independent of the platform. It can be incorporated into small microcontrollers with limited resource, such as 8051, PIC, AVR, ARM, Z80, 78K and etc. Also Petit FatFs module for tiny microcontrollers is available here.
代码片段和文件信息
/*------------------------------------------------------------/
/ Open or create a file in append mode
/------------------------------------------------------------*/
FRESULT open_append (
FIL* fp /* [OUT] File object to create */
const char* path /* [IN] File name to be opened */
)
{
FRESULT fr;
/* Opens an existing file. If not exist creates a new file. */
fr = f_open(fp path FA_WRITE | FA_OPEN_ALWAYS);
if (fr == FR_OK) {
/* Seek to end of the file to append data */
fr = f_lseek(fp f_size(fp));
if (fr != FR_OK)
f_close(fp);
}
return fr;
}
int main (void)
{
FRESULT fr;
FATFS fs;
FIL fil;
/* Open or create a log file and ready to append */
f_mount(&fs ““ 0);
fr = open_append(&fil “logfile.txt“);
if (fr != FR_OK) return 1;
/* Append a line */
f_printf(&fil “%02u/%02u/%u %2u:%02u\n“ Mday Mon Year Hour Min);
/* Close the file */
f_close(&fil);
return 0;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 8704 2020-09-21 13:08 fatfs\doc\00index_e.html
文件 10059 2020-09-21 13:08 fatfs\doc\00index_j.html
文件 3481 2020-09-21 13:08 fatfs\doc\css_e.css
文件 3896 2020-09-21 13:08 fatfs\doc\css_j.css
文件 34978 2020-09-21 13:08 fatfs\doc\en\appnote.html
文件 2517 2020-09-21 13:08 fatfs\doc\en\chdir.html
文件 1796 2020-09-21 13:08 fatfs\doc\en\chdrive.html
文件 2951 2020-09-21 13:08 fatfs\doc\en\chmod.html
文件 2168 2020-09-21 13:08 fatfs\doc\en\close.html
文件 1965 2020-09-21 13:08 fatfs\doc\en\closedir.html
文件 14194 2020-09-21 13:08 fatfs\doc\en\config.html
文件 1810 2020-09-21 13:08 fatfs\doc\en\dinit.html
文件 7465 2020-09-21 13:08 fatfs\doc\en\dioctl.html
文件 3503 2020-09-21 13:08 fatfs\doc\en\dread.html
文件 2266 2020-09-21 13:08 fatfs\doc\en\dstat.html
文件 3357 2020-09-21 13:08 fatfs\doc\en\dwrite.html
文件 1711 2020-09-21 13:08 fatfs\doc\en\eof.html
文件 1600 2020-09-21 13:08 fatfs\doc\en\error.html
文件 5068 2020-09-21 13:08 fatfs\doc\en\expand.html
文件 1658 2020-09-21 13:08 fatfs\doc\en\fattime.html
文件 4262 2020-09-21 13:08 fatfs\doc\en\fdisk.html
文件 9448 2020-09-21 13:08 fatfs\doc\en\filename.html
文件 5254 2020-09-21 13:08 fatfs\doc\en\findfirst.html
文件 2470 2020-09-21 13:08 fatfs\doc\en\findnext.html
文件 5427 2020-09-21 13:08 fatfs\doc\en\forward.html
文件 2305 2020-09-21 13:08 fatfs\doc\en\getcwd.html
文件 3410 2020-09-21 13:08 fatfs\doc\en\getfree.html
文件 2687 2020-09-21 13:08 fatfs\doc\en\getlabel.html
文件 2811 2020-09-21 13:08 fatfs\doc\en\gets.html
文件 6892 2020-09-21 13:08 fatfs\doc\en\lseek.html
............此处省略121个文件信息
相关资源
- diy写字机grbl v1.1源代码
- Linux c语言 学生成绩管理系统
- 成绩管理系统.doc
- 基于c语言的通讯录系统
- 学生成绩管理系统.c
- 深入理解计算机系统-复习-清华课件
- 简单员工管理系统(适合初学MFC)
- C语言实现 设备信息管理系统
- c++ 账务系统源码
- 校园闲置物品管理系统.c(控制台)
- c语言课程设计:客房登记系统源码
- 学生成绩管理系统(c源码)
- 职工信息管理系统源码(控制台)
- Hex文件转bin文件
- 家谱管理系统(C++)源码以及文档
- stm32 实现Fatfs对U盘文件操作(main.c)
- c++ 文件操作(读取、写入)
- 链表实现学生管理系统(main.c)
- C++餐饮管理系统源码(控制台)
- C++通讯录管理系统源码(控制台)
- 简单职工管理系统(控制台源码+txt数
- 农业生态气象自动化观测系统使用说
- 电力系统潮流计算-牛顿拉夫逊法
- C++商店收银系统(控制台)
- 花草信息管理系统.c
- 客户消费积分管理系统.cpp
- 公司人员月薪级别信息管理系统.cpp
- dll依赖文件检测工具
- QT 计算文件夹内所有代码行数
- 门禁控制系统实验-V20170317
评论
共有 条评论