# 基于单片STM32的mp3解码器wav播放器 **Repository Path**: Ficusdx/mp3-player-based-on-stm32 ## Basic Information - **Project Name**: 基于单片STM32的mp3解码器wav播放器 - **Description**: SD卡使用,在fatfs的管理下,可在根目录选择文件,可使用任意功放(非解码)驱动扬声器,使用开源代码minimp3解码器把mp3文件解码成pcm数据,再创建wav文件,可解码wav文件,使用STM32外设12位DAC播放音乐。 - **Primary Language**: C - **License**: MulanPSL-2.0 - **Default Branch**: mp3-player-based-on-stm32-using-fatfs - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 11 - **Forks**: 3 - **Created**: 2023-08-12 - **Last Updated**: 2025-04-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: stm32 ## README ### 开放源代码支持: * > minimp3 -- lieff * > fatfs -- (C)ChaN, 2015 ![输入图片说明](screenshot20230917.png) 经过测试,minimp3解码器运行时需要25KB的栈空间,因此需要对 *.s 的启动文件进行设置。 详情见CORE文件夹内的 *.s 文件。设置一定的裕量,使栈空间为 0x6800 byte。