SD interfacing

Dependencies:   SDFileSystem mbed

main.cpp

Committer:
chetanpatil
Date:
2015-11-25
Revision:
0:3cd4416d0506

File content as of revision 0:3cd4416d0506:

#include "mbed.h"
#include "SDFileSystem.h"
 Serial pc(USBTX, USBRX);
//Create an SDFileSystem object
SDFileSystem sd(p5, p6, p7, p8, "sd");
 
int main()
{
    
    char buff[255]; 
    FILE *fp = fopen("/sd/sdtest.txt", "w");

    if(fp == NULL) {

        error("Could not open file for write\n");

    }
    else
    {
        printf("successful\n");
        
        fprintf(fp,"Sagar file found", buff );
    }

   

    fclose(fp);
    FILE *fp1 = fopen("/sd/sdtest.txt", "r");

    if(fp1 == NULL) {

        error("Could not open file for write\n");

    }
    else if(fp == fp1)
    {
        printf("File is same\n");
        fscanf(fp, "%s", buff);
        printf("%s",buff);
    }

    

    fclose(fp1);
    
    
}