demo demo
/
filetest
main.cpp@0:6ebcbe4c2b0c, 2009-09-28 (annotated)
- Committer:
- demo
- Date:
- Mon Sep 28 22:54:10 2009 +0000
- Revision:
- 0:6ebcbe4c2b0c
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
demo | 0:6ebcbe4c2b0c | 1 | // test semihost filesystem aquire/release |
demo | 0:6ebcbe4c2b0c | 2 | #include "mbed.h" |
demo | 0:6ebcbe4c2b0c | 3 | |
demo | 0:6ebcbe4c2b0c | 4 | DigitalOut myled(LED1); |
demo | 0:6ebcbe4c2b0c | 5 | LocalFileSystem local("local"); |
demo | 0:6ebcbe4c2b0c | 6 | |
demo | 0:6ebcbe4c2b0c | 7 | int main() { |
demo | 0:6ebcbe4c2b0c | 8 | FILE *fp2 = fopen("/local/foooo.txt", "w"); |
demo | 0:6ebcbe4c2b0c | 9 | fprintf(fp2, "boo"); |
demo | 0:6ebcbe4c2b0c | 10 | for(int i=0; i<2; i++) { |
demo | 0:6ebcbe4c2b0c | 11 | printf("opening file\n"); |
demo | 0:6ebcbe4c2b0c | 12 | FILE *fp = fopen("/local/foo.txt", "a"); |
demo | 0:6ebcbe4c2b0c | 13 | printf("writing data\n"); |
demo | 0:6ebcbe4c2b0c | 14 | fprintf(fp, "hello\n"); |
demo | 0:6ebcbe4c2b0c | 15 | printf("waiting...\n"); |
demo | 0:6ebcbe4c2b0c | 16 | wait(10); |
demo | 0:6ebcbe4c2b0c | 17 | printf("closing\n"); |
demo | 0:6ebcbe4c2b0c | 18 | fclose(fp); |
demo | 0:6ebcbe4c2b0c | 19 | printf("waiting2...\n"); |
demo | 0:6ebcbe4c2b0c | 20 | wait(10); |
demo | 0:6ebcbe4c2b0c | 21 | } |
demo | 0:6ebcbe4c2b0c | 22 | fprintf(fp2, "boo"); |
demo | 0:6ebcbe4c2b0c | 23 | fclose(fp2); |
demo | 0:6ebcbe4c2b0c | 24 | } |