基于单片机的MP3音乐播放器设计(附主程序代码,实物图)

以下是资料介绍,如需要完整的请充值下载. 本资料已审核过,确保内容和网页里介绍一致.  
无需注册登录,支付后按照提示操作即可获取该资料.
资料介绍:

基于单片机的MP3音乐播放器设计(附主程序代码,实物图)(任务书,开题报告,论文12000字)
摘要
随着时代的进步与科学发展,微电子技术和数字信号处理技术同样也在迅速发展,各式各样的电子产品每天都在发生巨大的变化。尤其是随着互联网时代的到来,随着信息社会的不断完善,数字音视频技术逐渐融入社会。与数字音视频技术所对应的多种视音频数据压缩标准,以及相应终端设备也相继问世。而MP3则是这些电子产品中颇为受人青睐的一种。
本文设计了一款基于STM32的MP3音乐播放器,功能包括:MP3/WAV/WMA音频文件播放,歌曲信息显示,录音以及播放录制好的声音等。播放模式下,使用者只需要将MP3等格式文件放到SD卡相对应的文件中,便可以在在耳机中享受这些音乐;录放模式下,使用者可以通过外置收音设备通过vs1003录制音频模块,并通过MCU将该音频文件保存至SD卡的对应文件夹内,并且可以在未录音状态下选择播放上一次录制好的音频文件。
整个系统由音频解码部分、SD卡部分、显示部分等几部分构成,整个系统由一块MCU(STM32F103RBT6)控制运行,其他各模块协助MCU实现各功能。
其中音频解码部分由VS1003芯片作为核心解码芯片来实现音频文件的解码播放。

关键词:STM32  MP3播放 SD卡 VS1003

The design of MP3 music player based on MCU
ABSTRACT
With the progress of the times and scientific development, microelectronics technology and digital signal processing technology is also in the rapid development of a wide range of electronic products every day in the great changes. Especially with the advent of the Internet era, with the continuous improvement of the information society, digital audio and video technology gradually into the community. And digital audio and video technology corresponding to a variety of video and audio data compression standards, and the corresponding terminal equipment have also come out.And MP3 is one of the electronic products are quite favored.
This article designed a STM32-based MP3 music player, features include: MP3 / WAV / WMA audio file playback, song information display, recording and playback of sound recording and so on. Playback mode, the user only need to MP3 and other format files into the SD card corresponding to the file, you can enjoy the music in the headset; playback mode, the user can through an external radio device through VS1003 recording audio module , And through the MCU to save the audio file to the SD card corresponding folder, and can not record the state to choose to play the last recorded audio files.
The whole system consists of audio decoding part, SD card part, display part and other parts, the whole system by a MCU (STM32F103RBT6) control operation, the other modules to assist the MCU to achieve the function. The audio decoding part of the VS1003 chip as the core decoder chip to achieve the audio file decoding playback.

Key words: STM32, MP3 player, SD card, VS1003
 

基于单片机的MP3音乐播放器设计(附主程序代码,实物图)
基于单片机的MP3音乐播放器设计(附主程序代码,实物图)


目录
摘要    I
ABSTRACT    II
第一章 绪论    1
1.1研究背景    1
1.2课题研究的主要内容    1
第二章 MP3音乐播放器的主要功能和方案设计    3
2.1主要功能    3
2.1.1 MP3音乐播放器的主要功能    3
2.2 整体设计方案    3
2.3硬件电路的器件选择    4
2.3.1主控芯片MCU的选择    4
2.3.2 MP3编解码芯片的选择    4
2.3.3 存储器的选择    5
第三章 MP3音乐播放器的硬件电路设计    7
3.1 整体硬件系统框图    7
3.2 MCU控制模块介绍    7
3.3 VS1003音频编解码模块介绍    8
3.3.1 VS1003芯片介绍    8
3.3.2 VS1003引脚定义    9
3.3.3 VS1003编解码电路图    9
3.4 SD卡模块电路    10
第四章 MP3音乐播放器的软件设计    12
4.1 MP3音乐播放软件设计流程    12
4.1.1 播放功能模块程序设计    12
4.1.2 录音模块程序设计    14
4.2 VS1003驱动程序设计    16
4.3 SD卡驱动程序设计    18
4.4 LED驱动程序设计    19
第五章 软硬件调试    22
5.1 硬件调试    22
5.2软件调试    22
结 语    24
参考文献    25
致谢    27
附录1  部分主程序代码    28
附录2   硬件实物图    38