An example using the SDFileSystem library to create a directory and write a fiel to an SD card, using its SPI interface
Dependencies: mbed SDFileSystem
Revision 1:27aaaa9f462b, committed 2010-09-06
- Comitter:
- simon
- Date:
- Mon Sep 06 10:01:55 2010 +0000
- Parent:
- 0:aee5cf626b88
- Commit message:
- Update example to include mkdir(), and use the pinout of the cool components workshop board
Changed in this revision
main.cpp | Show annotated file Show diff for this revision Revisions of this file |
mbed.bld | Show annotated file Show diff for this revision Revisions of this file |
diff -r aee5cf626b88 -r 27aaaa9f462b main.cpp --- a/main.cpp Thu Jun 03 16:35:25 2010 +0000 +++ b/main.cpp Mon Sep 06 10:01:55 2010 +0000 @@ -1,12 +1,16 @@ +// example writing to SD card, sford + #include "mbed.h" #include "SDFileSystem.h" -SDFileSystem sd(p11, p12, p13, p27, "sd"); +SDFileSystem sd(p5, p6, p7, p8, "sd"); // the pinout on the mbed Cool Components workshop board int main() { printf("Hello World!\n"); - FILE *fp = fopen("/sd/sdtest.txt", "w"); + mkdir("/sd/mydir", 0777); + + FILE *fp = fopen("/sd/mydir/sdtest.txt", "w"); if(fp == NULL) { error("Could not open file for write\n"); }
diff -r aee5cf626b88 -r 27aaaa9f462b mbed.bld --- a/mbed.bld Thu Jun 03 16:35:25 2010 +0000 +++ b/mbed.bld Mon Sep 06 10:01:55 2010 +0000 @@ -1,1 +1,1 @@ -http://mbed.org/users/mbed_official/code/mbed/builds/029aa53d7323 +http://mbed.org/users/mbed_official/code/mbed/builds/e2ac27c8e93e