Ned Konz / Mbed 2 deprecated SDFileSystem_HelloWorld

Dependencies:   SDFileSystem mbed

Fork of SDFileSystem_HelloWorld by mbed official

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers main.cpp Source File

main.cpp

00001 #include "mbed.h"
00002 #include "SDFileSystem.h"
00003  
00004 // PTD0 D10 – Used for CS of SPI
00005 // PTD2 D11 – Used for MOSI of SPI
00006 // PTD3 D12 – Used for MISO of SPI
00007 // PTC5     – Used for SCK of SPI
00008 
00009 // PTC5 is also usable as SCK (J1/09)
00010 
00011 //              MOSI, MISO, SCLK, CS, name
00012 SDFileSystem sd(PTD2, PTD3, PTC5, PTD0, "sd");
00013 
00014 int main() {
00015     printf("Hello World!\n");   
00016  
00017     mkdir("/sd/mydir", 0777);
00018     
00019     FILE *fp = fopen("/sd/mydir/sdtest.txt", "w");
00020     if(fp == NULL) {
00021         error("Could not open file for write\n");
00022     }
00023     fprintf(fp, "Hello fun SD Card World!");
00024     fclose(fp); 
00025  
00026     printf("Goodbye World!\n");
00027 }