#ifndef _BSP_MUSIC_H #define _BSP_MUSIC_H enum { NORMAL_MODE, SINGLE_MODE, FLODER_MODE, RANDOM_MODE, }; /** * @brief mp3资源是否正在播放 * @return 0:未播放; 1:播放完成; **/ uint8_t get_mp3_res_sta(void); bool pf_scan_music(u8 new_dev); void music_playmode_next(void); void mp3_res_play(u32 addr, u32 len); //非阻塞播放接口 void mp3_res_play_block(u32 addr, u32 len); //阻塞播放接口 /** * @brief 检查mp3资源是否播放完成, 若完成自动执行结束动作 * @return 0:已完成; 1:未完成; **/ u8 mp3_res_process(void); #endif //_BSP_MUSIC_H