- 1、本文档共33页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于stm32单片机的mp3播放器设计_大学生毕业设计论文
惠州学院
HUIZHOU UNIVERSITY
毕 业 论 文(设 计)
中文题目: 基于STM32单片机的MP3播放器设计
英文题目:Design of MP3 player based on STM32 micro-controller
姓 名__ 陈腾奎 ___
学 号_ 110701203 ___
专业班级_ 11电气2班 ___
指导教师__ 陈治明 ___
提交日期 2015年5月25日__
教务处制
摘要
随着数字编解码技术及压缩技术的发展,语音文件也向着高压缩比、高保真的方向发展,从MP1、MP2到目前的MP3格式。因此高压缩比、高保真MP3播放器设计及研究有很好的发展前景。
本论文介绍了基于STM32微处理器的MP3播放器的设计方法,实现了从SD卡中读取音乐文件数据,再将读取的数据流进行软件解码,最后通过音频信号输出驱动耳机实现音乐播放功能。并在液晶屏上显示音乐的实时播放状态,通过TFT触摸屏上的人机交换界面,实现了音乐的播放,停止,声音增大,减小等功能模式。基本上实现了一个带有触摸功能的MP3播放器。
关 键 词 MP3播放器 STM32F103ZET SD卡 触摸屏 FATFS文件系统
ABSTRACT
With the development of digital codec technology and compression technology ,Voice files are also in the direction of high compression ratio, high-fidelity development, from MP1, MP2 to MP3 format now. Therefore, high compression ratio, high-fidelity MP3 player design and research have good prospects for development.
This paper describes the design of microprocessor-based STM32 MP3 player, Realize from reading music files from SD card and then read the data stream decoding software,Finally, the audio signal output to drive headphones realize music playback ,and displays real-time playback status of the song on the LCD screen, through a graphical user interaction diagram circles TFT touch screen, to achieve the songs play, stop, sound increase, decrease function mode. Basically realize MP3 player with a touch-enabled.
Key Words MP3 player STM32F103ZET SD Card Touch screen
FATFS file system
目录
1 绪论 1
1.1 本课题的提出及意义 1
1.2 研究现状 1
2 硬件设计 2
2.1整体方案 2
2.2系统架构图 2
2.3硬件模块 3
2.3.1处理器 3
2.3.3 SD卡模块 4
2.3.3 LCD显示模块 5
2.3.4触摸屏模块 6
3 软件设计 8
3.1 软件开发架构 8
3.2 软程序设计流程图 9
3.3 软件代码结构 10
3.3 驱动程序 14
3.3.1 液晶屏驱动程序 14
3.3.3 文件系统驱动程序 15
3.3.3 触摸屏卡驱动程序 16
3.3.4 MP3驱动程序 17
4 系统调试 20
4.1 开发环境 20
4.1.1 软件开发环境 20
4.1.2 硬件开发环境 21
4.2 设计调试 22
4.2.1 UI界面设计 22
4.2.2 SD卡模块测试 22
4.2.3 触摸屏校验 23
4.2.4 显示屏测试 23
4.3 成品展示 25
致 谢 26
参考文献 27
附录 28
1 绪论
1.1 本课题的提出及意义
您可能关注的文档
- 基于android平台的电子课表查询设计与实现_大学生毕业设计论文.doc
- 基于android平台的股票查询系统的设计与开发_大学生毕业设计论文.doc
- 基于android平台的点餐系统设计_大学生毕业设计论文.doc
- 基于android平台的天气预报系统的设计与开发_大学生毕业设计论文.doc
- 基于android平台的垃圾短信处理系统_大学生毕业设计论文.doc
- 基于android平台的图书管理系统_大学生毕业设计论文.doc
- 基于android平台的信息家电控制系统的设计与实现_大学生毕业设计(论文).doc
- 基于android平台的移动图书馆客户端设计与开发_大学生毕业设计(论文).doc
- 基于android系统的个性化防火墙设计与实现_大学生毕业设计论文.doc
- 基于android手机终端点菜系统_大学生毕业设计论文.doc
最近下载
- Siebel TAS销售管理方法论交流.ppt
- 一种耐高温热轧H型钢及其生产方法.pdf VIP
- 2025协同办公领域AI发展与应用实践报告.pptx VIP
- 2025年中电建电力运维管理有限公司招聘笔试参考题库含答案解析.pdf
- 2024中电建电力运维管理有限公司招聘361人笔试参考题库附带答案详解 .docx
- 一例高血压患者的护理个案.docx VIP
- 2025年高考语文课内文言文知识梳理(统编版)专题04《登泰山记》(解析版).docx VIP
- 2025年新高考语文专题复习:小说情节知识点讲解 课件139张.pptx VIP
- AI大模型产业落地场景和价值.pdf VIP
- 彩钢板屋面拆除、更换屋面板施工方案.docx VIP
文档评论(0)