Recording WAV files

Dependencies:   mbed SDFileSystem

main.cpp

Committer:
jack_the_nerd
Date:
2021-11-09
Revision:
8:3b78330112a1
Parent:
7:4467fbfa888b

File content as of revision 8:3b78330112a1:

//  Include --------------------------------------------------------------------
#include    "mbed.h"
#include    "SDFileSystem.h"

//  RAM ------------------------------------------------------------------------

//  ROM / Constant data --------------------------------------------------------
const char *const opening_msg0 = "something to write : ";

AnalogIn mic(PA_2);
DigitalOut led(PC_13);

//  Control Program
//------------------------------------------------------------------------------
int main()
{
    SDFileSystem    sd(PB_15, PB_14, PB_13, PB_12, "fs");  // MOSI,MISO,SCK,CS
    


    FILE* fp = fopen("/fs/mydata.txt", "a");
    if (fp != 0) {
        fprintf(fp,"%s", opening_msg0);
        led = 1;
        fclose(fp);
    } else {
        /*Error Message*/
        led = 0;
    }
        
    fp = fopen("/fs/mydata.txt", "a");
    
    if(fp != 0) {
        fprintf(fp,"free disk:  \n");
        fclose(fp);
    } else {
        /*Error message*/
    }
       while(1){
           }
}