gogogreen
Dependencies: SDFileSystem VS1053 mbed
Fork of greenmp3_ao_an_ne by
main.cpp@6:3e9d589d9385, 2018-08-07 (annotated)
- Committer:
- csggreen
- Date:
- Tue Aug 07 11:53:04 2018 +0000
- Revision:
- 6:3e9d589d9385
- Parent:
- 5:4fcc58d6bc8e
great
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
cha45689 | 0:f6ba8cc58bf6 | 1 | #include "mbed.h" |
cha45689 | 0:f6ba8cc58bf6 | 2 | #include "player.h" |
csggreen | 2:4c07da0b530b | 3 | //https://cdn-shop.adafruit.com/datasheets/vs1053.pdfหน้า19 |
csggreen | 4:8beb6cba9864 | 4 | |
cha45689 | 0:f6ba8cc58bf6 | 5 | Player player; |
csggreen | 2:4c07da0b530b | 6 | |
csggreen | 4:8beb6cba9864 | 7 | void selectfile(char); |
cha45689 | 0:f6ba8cc58bf6 | 8 | extern char list[20][50]; //song list |
csggreen | 2:4c07da0b530b | 9 | extern playerStatetype playerState; |
csggreen | 5:4fcc58d6bc8e | 10 | extern char green; |
csggreen | 5:4fcc58d6bc8e | 11 | extern char datainput; |
csggreen | 4:8beb6cba9864 | 12 | extern bool startplaysong; |
csggreen | 4:8beb6cba9864 | 13 | extern bool playsong; |
csggreen | 2:4c07da0b530b | 14 | |
csggreen | 2:4c07da0b530b | 15 | |
cha45689 | 0:f6ba8cc58bf6 | 16 | int main() { |
csggreen | 2:4c07da0b530b | 17 | player.begin(); |
csggreen | 2:4c07da0b530b | 18 | while(1){ |
csggreen | 4:8beb6cba9864 | 19 | player.read(); |
csggreen | 5:4fcc58d6bc8e | 20 | player.run(); |
csggreen | 4:8beb6cba9864 | 21 | |
csggreen | 5:4fcc58d6bc8e | 22 | // playsong = true; |
csggreen | 5:4fcc58d6bc8e | 23 | // do{ |
csggreen | 5:4fcc58d6bc8e | 24 | // |
csggreen | 5:4fcc58d6bc8e | 25 | // player.read(); |
csggreen | 5:4fcc58d6bc8e | 26 | // |
csggreen | 5:4fcc58d6bc8e | 27 | // }while(startplaysong); |
csggreen | 5:4fcc58d6bc8e | 28 | // |
csggreen | 5:4fcc58d6bc8e | 29 | // if(playsong){ |
csggreen | 5:4fcc58d6bc8e | 30 | // |
csggreen | 5:4fcc58d6bc8e | 31 | // player.run(); |
csggreen | 5:4fcc58d6bc8e | 32 | // } |
csggreen | 5:4fcc58d6bc8e | 33 | // |
csggreen | 5:4fcc58d6bc8e | 34 | // player.read(); |
csggreen | 2:4c07da0b530b | 35 | |
csggreen | 4:8beb6cba9864 | 36 | |
csggreen | 2:4c07da0b530b | 37 | |
csggreen | 2:4c07da0b530b | 38 | } |
cha45689 | 0:f6ba8cc58bf6 | 39 | } |