Example of using the SDFileSystem library on a K64F to write data to files and also read data into dynamically created arrays.

Dependencies:   mbed

Committer:
eencae
Date:
Mon Feb 03 12:06:21 2020 +0000
Revision:
1:caceb9d9d17a
Updated Mbed library. Removed serial. Confirmed working Jan 2020.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
eencae 1:caceb9d9d17a 1 /*-------------------------------------------*/
eencae 1:caceb9d9d17a 2 /* Integer type definitions for FatFs module */
eencae 1:caceb9d9d17a 3 /*-------------------------------------------*/
eencae 1:caceb9d9d17a 4
eencae 1:caceb9d9d17a 5 #ifndef _FF_INTEGER
eencae 1:caceb9d9d17a 6 #define _FF_INTEGER
eencae 1:caceb9d9d17a 7
eencae 1:caceb9d9d17a 8 #ifdef _WIN32 /* Development platform */
eencae 1:caceb9d9d17a 9
eencae 1:caceb9d9d17a 10 #include <windows.h>
eencae 1:caceb9d9d17a 11 #include <tchar.h>
eencae 1:caceb9d9d17a 12
eencae 1:caceb9d9d17a 13 #else /* Embedded platform */
eencae 1:caceb9d9d17a 14
eencae 1:caceb9d9d17a 15 /* This type MUST be 8-bit */
eencae 1:caceb9d9d17a 16 typedef unsigned char BYTE;
eencae 1:caceb9d9d17a 17
eencae 1:caceb9d9d17a 18 /* These types MUST be 16-bit */
eencae 1:caceb9d9d17a 19 typedef short SHORT;
eencae 1:caceb9d9d17a 20 typedef unsigned short WORD;
eencae 1:caceb9d9d17a 21 typedef unsigned short WCHAR;
eencae 1:caceb9d9d17a 22
eencae 1:caceb9d9d17a 23 /* These types MUST be 16-bit or 32-bit */
eencae 1:caceb9d9d17a 24 typedef int INT;
eencae 1:caceb9d9d17a 25 typedef unsigned int UINT;
eencae 1:caceb9d9d17a 26
eencae 1:caceb9d9d17a 27 /* These types MUST be 32-bit */
eencae 1:caceb9d9d17a 28 typedef long LONG;
eencae 1:caceb9d9d17a 29 typedef unsigned long DWORD;
eencae 1:caceb9d9d17a 30
eencae 1:caceb9d9d17a 31 #endif
eencae 1:caceb9d9d17a 32
eencae 1:caceb9d9d17a 33 #endif