mp3_calar,vawe player

Dependencies:   mbed wave_player SDFileSystem

Committer:
marvas
Date:
Mon Nov 11 07:13:59 2019 +0000
Revision:
4:b90d35afa1e4
Parent:
1:5b8e223e983d
MP3 calar

Who changed what in which revision?

UserRevisionLine numberNew contents of line
4180_1 1:5b8e223e983d 1
4180_1 1:5b8e223e983d 2 #include "mbed.h"
4180_1 1:5b8e223e983d 3 #include "SDFileSystem.h"
4180_1 1:5b8e223e983d 4 #include "wave_player.h"
4180_1 1:5b8e223e983d 5
marvas 4:b90d35afa1e4 6 SDFileSystem sd(PC_12, PC_11, PC_10, PD_2, "sd"); // mosi, miso, sclk, cs(scl)
4180_1 1:5b8e223e983d 7
marvas 4:b90d35afa1e4 8 AnalogOut DACout(PA_4);
marvas 4:b90d35afa1e4 9 InterruptIn btn(PC_13);
4180_1 1:5b8e223e983d 10
4180_1 1:5b8e223e983d 11 wave_player waver(&DACout);
4180_1 1:5b8e223e983d 12
marvas 4:b90d35afa1e4 13
4180_1 1:5b8e223e983d 14 int main()
4180_1 1:5b8e223e983d 15 {
marvas 4:b90d35afa1e4 16
marvas 4:b90d35afa1e4 17 FILE *wave_file;
marvas 4:b90d35afa1e4 18 wave_file=fopen("/sd/dirilis.wav","r");
4180_1 1:5b8e223e983d 19 waver.play(wave_file);
4180_1 1:5b8e223e983d 20 fclose(wave_file);
marvas 4:b90d35afa1e4 21
4180_1 1:5b8e223e983d 22 }