Program to test USB Mass storage

Dependencies:   FatFileSystem mbed MSCFileSystem

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers main.cpp Source File

main.cpp

00001 #include "mbed.h"
00002 #include "MSCFileSystem.h"
00003 
00004 MSCFileSystem sd("sd");
00005 
00006 
00007 DigitalOut led1(LED1);
00008 DigitalOut led2(LED2);
00009 DigitalOut led3(LED3);
00010 DigitalOut led4(LED4);
00011 
00012 int main() {
00013 
00014     printf("This is version 1.0 of the USB host test\n");
00015 
00016     FILE *fp = fopen("/sd/test.txt","w");
00017     printf("Create filehandle\n");
00018 
00019     led1= 1;
00020 
00021     if (fp == NULL) {                 //make sure it's been opened
00022         printf("its bad :-(\n");
00023         led2 = 1;
00024         exit(1);
00025     }
00026     printf("its good :-)\n");
00027 
00028     led3 = 1;
00029 
00030     fprintf(fp,"Hello world!\n");
00031     printf("Write to the file\n");
00032 
00033 
00034     fclose(fp);
00035     printf("Close the handle\n");
00036 
00037     led4 = 1;
00038     printf("\n");
00039 }