SD Read

Dependencies:   SDFileSystem mbed

Fork of AVC_My_sdcard_read by Gerardo CR

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers main.cpp Source File

main.cpp

00001 /*
00002     My SDcard
00003     
00004 */
00005 
00006 #include "mbed.h"
00007 #include "SDFileSystem.h"
00008 
00009 
00010 // Puertos
00011 SDFileSystem sd(PTE3, PTE1, PTE2, PTE4, "sd"); // MOSI, MISO, SCK, CS
00012 DigitalOut rled(LED1);
00013 
00014 // Objetos
00015 FILE *fp;
00016 
00017 char buffer[1024];
00018 
00019 int main(){
00020     rled = 1;
00021     wait(1);
00022     while (true) {
00023         FILE *fp = fopen("/sd/test.txt", "r");
00024         if (fp == 0){
00025             printf("Could not open file\n");
00026         }else{
00027             int x;
00028             while ((x = fgetc(fp)) != EOF){
00029                 printf("%c", x);
00030             }
00031             fclose(fp);
00032         } // IF
00033         wait(5);
00034     } // WHILE
00035 } // MAIN