文档介绍:基于 FPGA 的 MP3 音乐播放器设计——预置乐曲播放器设计摘要: 本次课程设计的主题是‘基于 FPGA 的MP3 播放器’,这是一个发展空间很大的课题,研究者可以根据自己的能力水平和兴趣爱好自由发展。我们组实现的功能是‘预置乐曲的播放’。本次设计是在 BASYS2 实验开发板上实现, 使用 软件,利用 VHDL 硬件描述言语设计数控分频器电路,利用数控分频原理设计音乐硬件播放数字电路,将音乐数据存放在程序中,利用时钟驱动音符输出,通过集成运放调节音量,达到了乐曲播放的效果。程序中存放的音符数据易修改,只要修改程序中所放的的音符数据,将其转换为其他乐曲的音符数据,就可以实现不同乐曲的播放。关键字: FPGA ;xilinx ;VHDL ;预置音符;音乐播放-1- 目录摘要........................................................................................................................... -1- 一、绪论................................................................................................................... -3- 研究背景..................................................................................................... -3- 基本技术简介............................................................................................. -3- 可编程逻辑器件 FPGA ..................................................................... -3- 硬件描述语言 VHDL ........................................................................ -3- 开发软件 xilinx ................................................................................. -4- 二、需求分析和研究思路....................................................................................... -4- 需求分析..................................................................................................... -4- 研究思路..................................................................................................... -5- 三、系统设计........................................................................................................... -5- 系统原理..................................................................................................... -5- 音调控制.......................................................................................... -6- 音长控制.......................................................................................... -6- 乐谱发生器.................................................................................... -7- 音