STM32FatFS Wave播放器

基于 STM32 和 FatFS 的 Wave 播放器项目挺适合想玩点实际东西的朋友。STM32 的 SPI 接 SD 卡,用 FatFS 挂载文件系统,再加上个 DAC 输出音频,逻辑清晰,动手性强。解码.wav 文件的时候,你只要搞清楚 RIFF 格式里fmt data两个块就好,音频参数一提取,直接读 PCM 数据送到 DAC,效果还不错。用 DMA 还能提升播放效率,响应也快。再加上播放控制逻辑,像暂停、快进这些,也都能搞,适合做个完整的小系统练练手。开发的话用MDK更方便,调试也顺手。,这项目上手门槛不高,但细节挺多,玩起来还蛮有意思的。

rar 文件大小:3.25MB