test for sd card

Dependencies:   SDFileSystem mbed

Fork of SDFileSystem_HelloWorld by Neil Thiessen

Files at this revision

API Documentation at this revision

Comitter:
pes3
Date:
Thu Mar 29 14:49:49 2018 +0000
Parent:
25:444d09fee172
Commit message:
Storage;

Changed in this revision

main.cpp Show annotated file Show diff for this revision Revisions of this file
diff -r 444d09fee172 -r 280dfa8b03ac main.cpp
--- a/main.cpp	Mon Aug 29 15:06:56 2016 +0000
+++ b/main.cpp	Thu Mar 29 14:49:49 2018 +0000
@@ -2,8 +2,10 @@
 #include "SDFileSystem.h"
 
 Timer timer;
-DigitalIn button(p21, PullUp);
-SDFileSystem sd(p5, p6, p7, p20, "sd", p22, SDFileSystem::SWITCH_NEG_NO, 25000000);
+
+DigitalIn button(PC_13, PullUp);
+
+SDFileSystem sd(PA_7, PA_6, PA_5, PB_6, "sd", PA_8, SDFileSystem::SWITCH_NONE, 25000000);
 char buffer[4096];
 
 void writeTest()
@@ -125,5 +127,19 @@
 
         //Unmount the SD card
         sd.unmount();
+
+        printf("Hello World!\n");
+
+        mkdir("/sd/mydir", 0777);
+
+        FILE *fp = fopen("/sd/mydir/sdtest.txt", "w");
+        if(fp == NULL) {
+            error("Could not open file for write\n");
+        }
+        fprintf(fp, "Hello fun SD Card World!");
+        fclose(fp);
+
+        printf("Goodbye World!\n");
+
     }
 }