Jongwan Seo
/
UART_Interrupt_Softuart_MP3
F746ZG UART Interrupt and Software Uart with DFPlayer Mini(PF_13, PF_14)
DFPlayer.h
- Committer:
- angler
- Date:
- 2021-04-23
- Revision:
- 0:2444e79e5540
File content as of revision 0:2444e79e5540:
#ifndef DFPLAYER_H #define DFPLAYER_H #include "SoftSerial.h" #ifdef __cplusplus extern "C" { #endif void mp3_send_cmd (uint8_t cmd); void fill_uint16_bigend (uint8_t *thebuf, uint16_t data); uint16_t mp3_get_checksum (uint8_t *thebuf); void mp3_fill_checksum (); void send_func (); void mp3_send_cmd1 (uint8_t cmd, uint16_t arg); void mp3_set_reply (uint8_t state); void mp3_play_physical1 (uint16_t num); void mp3_play_physical (); void mp3_next (); void mp3_prev (); void mp3_set_volume (uint16_t volume); void mp3_set_EQ (uint16_t eq); void mp3_set_device (uint16_t device); void mp3_sleep (); void mp3_reset (); void mp3_play (); void mp3_pause (); void mp3_stop (); void mp3_play1 (uint16_t num); void mp3_get_state (); void mp3_get_volume (); void mp3_get_u_sum (); void mp3_get_tf_sum (); void mp3_get_flash_sum (); void mp3_get_tf_current (); void mp3_get_u_current (); void mp3_get_flash_current (); void mp3_single_loop (uint8_t state); void mp3_single_play (uint16_t num); void mp3_DAC (uint8_t state); void mp3_random_play (); #ifdef __cplusplus } #endif #endif