test for sd card
Dependencies: SDFileSystem mbed
Fork of SDFileSystem_HelloWorld by
Revision 26:280dfa8b03ac, committed 2018-03-29
- 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 |
--- 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"); + } }