Dependencies:   mbed

main.cpp

Committer:
demo
Date:
2009-09-28
Revision:
0:6ebcbe4c2b0c

File content as of revision 0:6ebcbe4c2b0c:

// test semihost filesystem aquire/release
#include "mbed.h"

DigitalOut myled(LED1);
LocalFileSystem local("local");

int main() {
    FILE *fp2 = fopen("/local/foooo.txt", "w");
    fprintf(fp2, "boo");
    for(int i=0; i<2; i++) {
        printf("opening file\n");
        FILE *fp = fopen("/local/foo.txt", "a");
        printf("writing data\n");
        fprintf(fp, "hello\n");
        printf("waiting...\n");
        wait(10);
        printf("closing\n");
        fclose(fp);
        printf("waiting2...\n");
        wait(10);
    }
    fprintf(fp2, "boo");
    fclose(fp2);
}