没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
应用VHDL描述语言,以QuartusII为开发工具设计一个基于younever平台的音乐播放系统,该系统完成使用蜂鸣器播放储存在ROM的多首乐曲的核心功能。 整体设计目标如下: 1、四个按键实现控制功能:播放、暂停、上一首选择、下一首选择; 2、红外遥控器实现附加控制功能:上一首选择、下一首选择、曲目1选择、曲目2选择、 曲目3选择; 3、FPGA内部使用ROM储存三首乐曲数据:《华工之歌》、《童话》、《安静》; 4、使用蜂鸣器播放电子音乐; 5、实现音乐流水灯的伴随效果。
资源推荐
资源详情
资源评论
课程设计报告书
题目:基于 FPGA 的音乐播放系统的设计
学 院 电子与信息学院
专 业 信息工程
学生姓名
学生学号
指导教师
课程编号
课程学分
起始日期
教
师
评
语
教师签名:
日期:
成
绩
评
定
备
注
目录
一、设计任务
1.1
选题背景
......................................................................................................................................................2
1.2
设计目标
......................................................................................................................................................2
1.3
课程要求
......................................................................................................................................................2
二、设计方案
2.1
硬件关系描述
..............................................................................................................................................3
2.2
模块关系描述
..............................................................................................................................................3
三、过程论述
3.1
设计基础
......................................................................................................................................................4
3.1.1
基础知识
...................................................................................................................................................4
3.1.2
编码
...........................................................................................................................................................5
3.2
程序设计
......................................................................................................................................................5
3.2.1
储存模块
...................................................................................................................................................5
3.2.1
按键控制模块
...........................................................................................................................................6
3.2.2
红外接收模块
...........................................................................................................................................7
3.2.3
红外控制模块
.........................................................................................................................................10
3.2.4 ROM
控制模块
........................................................................................................................................10
3.2.5
播放展示模块
.........................................................................................................................................11
3.2.6
顶层原理图
.............................................................................................................................................12
四、结果分析
五、 课程设计总结
参考文献
附录
基于 FPGA 的音乐播放系统的设计
1
一、设计任务
1.1 选题背景
电子产品设计系统日趋数字化,复杂化和大规模集成化。电子设计自动化能够运用
硬件描述语言进行输入,基于可编程器件进行系统设计和仿真,实现系统设计自动化。
技术的出现,极大地提高了电路设计的效率和可操作性,减轻设计者的劳动强度。
1.2 设计目标
本次课程设计应用 描述语言,以 为开发工具设计一个基于
平台的音乐播放系统,该系统完成使用蜂鸣器播放储存在 的多首乐曲的核心功能。
此外,系统外拓了其他附加功能以达到整体完善性和提高设计难度。
整体设计目标如下:
、四个按键实现控制功能:播放、暂停、上一首选择、下一首选择;
、红外遥控器实现附加控制功能:上一首选择、下一首选择、曲目 选择、曲目 选择、
曲目 选择;
、 内部使用 储存三首乐曲数据:《华工之歌》、《童话》、《安静》;
、使用蜂鸣器播放电子音乐;
、实现音乐流水灯的伴随效果。
1.3 课程要求
通过本次课程设计,加深对本门课程基本知识的理解,培养运用所学知识、分析和
解决问题的技能,提高对课程基本知识的应用能力。
2
二、设计方案
2.1 硬件关系描述
根据设计目标的功能要求,划分硬件关系如下图:
图 1 硬件关系图
2.2 模块关系描述
根据硬件关系图以及需要实现的功能对系统进行模块划分,最终结果如下图:
图 2 模块关系图
模块关系描述如下:
3
剩余36页未读,继续阅读
资源评论
- 行走的瓶子Yolo2023-07-29这个基于FPGA的音乐播放系统的设计具备稳定性和高效性,能够为用户提供良好的音乐播放体验。
- 会飞的黄油2023-07-29文件中的设计思路简洁明了,没有过多的复杂概念,使得读者能够轻松理解。
- 黄涵奕2023-07-29作者在设计这个音乐播放系统时考虑了各种实际应用场景,使其具备了良好的适用性。
- 十二.122023-07-29这份文件对基于FPGA的音乐播放系统进行了详尽的设计,让人能够清晰地了解系统的原理与功能。
- 罗小熙2023-07-29这个基于FPGA的音乐播放系统的设计非常实用,能够满足用户的日常需求。
明月知何人
- 粉丝: 10
- 资源: 10
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于Simulink的考虑局部遮阴的光伏PSO-MPPT控制模型.rar
- 基于Simulink的最大功率点追踪MPPT功能的单相单级脉宽调制(PWM)光伏逆变器,并且支持并网运行.rar
- 基于TCN-GRU的自行车租赁数量预测研究Matlab代码.rar
- 基于TCN-GRU-Attention的自行车租赁数量预测研究Matlab代码.rar
- 基于WoodandBerry1和非耦合控制WoodandBerry2来实现控制木材和浆果蒸馏柱控制Simulink仿真.rar
- 基于变分多谐波对偶模式追踪从噪声信号中提取重复瞬态分量的方法附Matlab代码.rar
- 基于Python的智能门禁打卡系统设计与开发-含详细代码及解释
- 数电课件,数字电路与逻辑
- A Neural Probabilistic Language Model.pdf
- 基于Java的学生信息管理系统实现
- OpenCV人脸检测和识别
- 管理工具PKIManager-1.1.3.6-全算法版本-信创
- ACM程序设计经典题目与解决方案(C语言实现)
- 详细的Visual Studio安装教程及注意事项
- 手机侧面轮廓尺寸检测机3D图纸和工程图机械结构设计图纸和其它技术资料和技术方案非常好100%好用.zip
- GitHub教程:账号注册、项目创建与协同开发详解
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功