Example for reading and writing SD card using SPI mode.

Dependencies:   mbed

Fork of Demo_NucleoF4xx_SD_Card by 不韋 呂

Embed: (wiki syntax)

« Back to documentation index

FATFileSystem Class Reference

FATFileSystem Class Reference

FATFileSystem based on ChaN's Fat Filesystem library v0.8. More...

#include <FATFileSystem.h>

Inherited by MemFileSystem, and SDFileSystem.

Public Member Functions

virtual FileHandle * open (const char *name, int flags)
 Opens a file on the filesystem.
virtual int remove (const char *filename)
 Removes a file path.
virtual int format ()
 Formats a logical drive, FDISK artitioning rule, 512 bytes per cluster.
virtual DirHandle * opendir (const char *name)
 Opens a directory on the filesystem.
virtual int mkdir (const char *name, mode_t mode)
 Creates a directory path.

Detailed Description

FATFileSystem based on ChaN's Fat Filesystem library v0.8.

Definition at line 35 of file FATFileSystem.h.


Member Function Documentation

int format (  ) [virtual]

Formats a logical drive, FDISK artitioning rule, 512 bytes per cluster.

Definition at line 111 of file FATFileSystem.cpp.

int mkdir ( const char *  name,
mode_t  mode 
) [virtual]

Creates a directory path.

Definition at line 129 of file FATFileSystem.cpp.

FileHandle * open ( const char *  name,
int  flags 
) [virtual]

Opens a file on the filesystem.

Definition at line 68 of file FATFileSystem.cpp.

DirHandle * opendir ( const char *  name ) [virtual]

Opens a directory on the filesystem.

Definition at line 120 of file FATFileSystem.cpp.

int remove ( const char *  filename ) [virtual]

Removes a file path.

Definition at line 102 of file FATFileSystem.cpp.