NuMaker SD-File-System with SD mode (deprecated after mbed OS 5.4)

Committer:
CYLiang@OANBE02017.nuvoton.com
Date:
Fri Oct 14 07:58:14 2016 +0100
Revision:
1:491561ba4bbb
Parent:
0:c6ac37958fa3
Child:
3:359bb39953f3
Revise the message of SD write operation.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
ccli8 0:c6ac37958fa3 1 #include "mbed.h"
ccli8 0:c6ac37958fa3 2 #include "NuSDFileSystem.h"
ccli8 0:c6ac37958fa3 3
ccli8 0:c6ac37958fa3 4
ccli8 0:c6ac37958fa3 5 //NuSDFileSystem Nu_SD("sd"); // the pinout on the mbed Cool Components workshop board
ccli8 0:c6ac37958fa3 6 NuSDFileSystem Nu_SD(PF_6, PF_7, PF_8, PF_5 ,PF_4, PF_3, PF_2, "sd");
ccli8 0:c6ac37958fa3 7
ccli8 0:c6ac37958fa3 8 int main() {
ccli8 0:c6ac37958fa3 9
ccli8 0:c6ac37958fa3 10 printf("Hello World!\n");
ccli8 0:c6ac37958fa3 11
ccli8 0:c6ac37958fa3 12 mkdir("/sd/mydir", 0777);
ccli8 0:c6ac37958fa3 13
ccli8 0:c6ac37958fa3 14 printf("Create A Dir!\n");
ccli8 0:c6ac37958fa3 15
ccli8 0:c6ac37958fa3 16 FILE *fp = fopen("/sd/mydir/sdtest.txt", "w");
ccli8 0:c6ac37958fa3 17 if(fp == NULL) {
ccli8 0:c6ac37958fa3 18 error("Could not open file for write\n");
ccli8 0:c6ac37958fa3 19 }
ccli8 0:c6ac37958fa3 20 printf("Create A File!\n");
ccli8 0:c6ac37958fa3 21
CYLiang@OANBE02017.nuvoton.com 1:491561ba4bbb 22 fprintf(fp, "Hello, SD Card write operation in mbed platform !");
ccli8 0:c6ac37958fa3 23 fclose(fp);
ccli8 0:c6ac37958fa3 24
ccli8 0:c6ac37958fa3 25 printf("Close The File!\n");
ccli8 0:c6ac37958fa3 26
ccli8 0:c6ac37958fa3 27 printf("Goodbye World!\n");
ccli8 0:c6ac37958fa3 28 }