针对传统的 MP3 播放器存在成本高、容量小的问题,本文提出了一种基于 STM32F103ZET6 微处理器的MP3播放器。硬件设计主要由STM32、MP3解码芯片VS1003、SD卡和LCD等外围设备组成。利用 FAT 文件系统构建了MP3 播放器的软件系统。经过软硬件设计及测试,该系统能通过按键操作实现MP3歌曲切换、音量控制等功能,整个系统具有低成本、大容量、便携等优点。该播放器能流畅播放多种格式的音乐文件,具有一定使用价值。