基于STM32单片机的MP3播放器设计毕业论文Word格式.docx

上传人:b****1 文档编号:13178781 上传时间:2022-10-07 格式:DOCX 页数:62 大小:1.60MB
下载 相关 举报
基于STM32单片机的MP3播放器设计毕业论文Word格式.docx_第1页
第1页 / 共62页
基于STM32单片机的MP3播放器设计毕业论文Word格式.docx_第2页
第2页 / 共62页
基于STM32单片机的MP3播放器设计毕业论文Word格式.docx_第3页
第3页 / 共62页
基于STM32单片机的MP3播放器设计毕业论文Word格式.docx_第4页
第4页 / 共62页
基于STM32单片机的MP3播放器设计毕业论文Word格式.docx_第5页
第5页 / 共62页
点击查看更多>>
下载资源
资源描述

基于STM32单片机的MP3播放器设计毕业论文Word格式.docx

《基于STM32单片机的MP3播放器设计毕业论文Word格式.docx》由会员分享,可在线阅读,更多相关《基于STM32单片机的MP3播放器设计毕业论文Word格式.docx(62页珍藏版)》请在冰豆网上搜索。

基于STM32单片机的MP3播放器设计毕业论文Word格式.docx

市面上的中低端MP3都是采用的单芯片解决方案,和 而本系统采用双芯片解决方案,理论上要比市场上的中低端质量要好。

该设计是基于STM32意 微控制器所设计的MP3播放器,MP3文件储存在SD卡上,由STM32读取数据并送到VS1003义 音频解码模块解码输出。

同时STM32驱动液晶模块显示当前播放信息,提供播放歌曲名显

示。

(一)、研究的基本内容:

1.基于stm32实现Mp3功能:

音乐播放

研究 2.触摸屏虚拟按键1:

播放

的基 3.触摸屏虚拟按键2:

暂停

本内 4.触摸屏虚拟按键34:

上一曲,下一曲

容及 5.触摸屏虚拟按键56:

音量调节

解决

(二)、解决的主要问题:

的主 1.Mp3音乐播放器中架构设计

要问 2.触摸屏,液晶屏设计

题 3.SD卡驱动设计

4.播放器程序移植

5.文件系统移植

6.Mp3播放功能调试

一、2015年1月至2015年2月:

查阅与制作Mp3音乐播放器设计相关的文献资料,毕业设计制作准备。

研二、2014年3月:

查阅资料、完成开题报告;

毕业设计开始制作。

究三、2014年4月至2014年5月初:

毕业设计完成制作;

毕业论文、撰写、修改、

的答辩准备

进四、2014年5月中旬,毕业论文答辩。

、步骤

1、文献研究。

研查阅相关文献资料,掌握基于stm32实现Mp3制作的基本流程,基本原理。

究2、理论研究。

的通过对触摸屏,显示器,SD卡等原理理论学习分析,为整体研究提供依据。

方3、软件设计与调试。

法Mp3音乐播放器架构设计进行软件设计和实现,并调试分析。

及措施

[1]陈正冲.C语言深度解剖--解开程序员面试笔试的秘密[M].北京航空航天大学出版社.2010-7-1.

[2]谭浩强.程序设计(第三版)[M].清华大学出版社.2005-7-3.

[3]宋岩译.ARMCortex-M3权威指南[M].北京航空航天大学出版社.2009-07.

[4]李伟,张真,范文豪.基于STM32微控制器的mp3播放器设计[J].现代电子技术,2015,04:

118-120+124.

[5]李宁,熊刚,徐良平.基于Cortex-M3的MP3播放器设计[J].单片机与嵌入式系统应用,2009,02:

48-51.

主 [6]李世奇,董浩斌,李荣生.基于FatFs文件系统的SD卡存储器设计[J].测控

要 技术,2011,12:

79-81.

参 [7]榴莲.声由芯生主流MP3解码芯片浅析[J].大众硬件,2007,11:

56-61.考 [8]孙书鹰,陈志佳,寇超.新一代嵌入式微处理器STM32F103开发与应用[J].文 微计算机应用,2010,12:

59-63.

献 [9]JosephYiu.从8位微控制器转向ARMCortex微控制器[J].电子设计技

术,2009,09:

104.

[10]Anonymous.DevelopmentenvironmentforSTM32ARM-basedMCU[J].ElectronicsWeekly,2009,2411:

.

[11]李宁.基于MDK的STM32处理器开发应用[M].北京航空航天大学出版

社.2008-10-1.

[12]王永虹,徐炜,郝立平.STM32系列ARMCortex-M3微控制器原理与实践[M].北京航空航天大学出版社.2008-7-1.

指导教师

意见 指导教师(签名):

教研

室意见

教研室主任(签名):

系意

见 系主任(签名):

年 月 日

惠州学院毕业论文(设计)任务书

学生姓名 陈腾奎 学号 11070120

3

专业班级 11电气2班

指导教师 陈治明 职 称 副教授题 目 基于stm32单片机的Mp3音乐播放器设计

研究(设计)任务(包括目标和要求)基于stm32实现Mp3功能:

音乐播放触摸屏虚拟按键1:

触摸屏虚拟按键2:

触摸屏虚拟按键34:

触摸屏虚拟按键56:

工作阶段(包括时间划分和各阶段主要工作内容)按时间划分和各阶段的主要工作内容:

工作阶段(包括时间计划和各阶段主要工作内容)

2015、1~2 查阅与制作Mp3音乐播放器设计相关的文献资料,毕业设计制作准备。

2015、2~3 查阅资料、完成开题报告;

2015、4~5 毕业设计完成制作;

毕业论文、撰写、修改、答辩准备

2015、5月中旬 毕业论文答辩

其它要求(包括文献研究、实验实习等方面)

[1]李伟,张真,范文豪.基于STM32微控制器的mp3播放器设计[J].现代电子技术,2015,04:

118-120+124.

[2]李宁,熊刚,徐良平.基于Cortex-M3的MP3播放器设计[J].单片机与嵌入式系统应用,2009,02:

48-51.

[3]李世奇,董浩斌,李荣生.基于FatFs文件系统的SD卡存储器设计[J].测控技术,2011,12:

79-81.

[4]榴莲.声由芯生主流MP3解码芯片浅析[J].大众硬件,2007,11:

56-61.

[5]孙书鹰,陈志佳,寇超.新一代嵌入式微处理器STM32F103开发与应用[J].微计算机应用,2010,12:

59-63.

[6]JosephYiu.从8位微控制器转向ARMCortex微控制器[J].电子设计技术,2009,09:

104.

系审核意见

负责人(签名)————————

备注:

1、本任务书一式三份,系、指导教师、学生各执一份。

2、学生须将此任务书作为毕业论文(设计)说明书的附件,装订在说明书中。

惠州学院毕业论文(设计)文献综述

学生姓名 陈腾奎 学号 110701203专业班级 11电气工程2班指导教师 陈治明 职称 副教授

题 目 基于stm32单片机的Mp3音乐播放器设计

[1]李伟,张真,范文豪.基于STM32微控制器的mp3播放器设计[J].现代电子技术,2015,04:

介绍了一种音乐播放器的设计方法,该播放器是基于Cortex-M3内核的STM32微控制器的MP3播放器。

Cor-tex-M3是ARM公司为要求低成本、低功耗、高性能的嵌入式应用专门设计的内核。

结果表明该系统可以播放MP3和WAV音乐文件,播放同时显示歌曲名字,歌手和专辑名称。

提出一种基于Cortex-M3处理器的MP3播放器的设计方法。

硬件设计上,介绍了具体模块间的硬件连接情况;

软件设计上,主要介绍2个核心模块的主要函数功能。

该播放器采用STM32作为微控制器,采用

VS1003作为解码芯片,采用SD卡存储MP3/WMA文件,PC机可通过USB接口操作开发板上SD卡的文件。

该系统的软件使用RealViewMDK开发。

[3]李世奇,董浩斌,李荣生.基于FatFs文件系统的SD卡存储器设计[J].测控技术,2011,12:

提出了一种基于FatFs文件系统的SD卡存储器设计。

系统以ST公司的STM32F103R为核心,通过

SPI总线与SD卡进行通信,实现了数据的便携式存储。

给出了系统的硬件结构图,详细探讨了SD卡驱动程序以及FatFs移植方面的软件设计。

该存储器传输速度快,可靠性强,具有广阔的应用价值。

[4]榴莲.声由芯生主流MP3解码芯片浅析[J].大众硬件,2007,11:

56-61.

MP3播放器的处理核心解码芯片,其主要作用就是将存储在介质上的MP3文件进行解码,并还原成模拟的声音,通过耳机播放出来。

它是MP3播放器工作中最重要的一环,很大程度上影响了MP3最终的音质表现。

由于MP3是一种有损压缩的编码格式,优秀的MP3解码芯片能够更好地还原MP3音频信号,可以在很大程度上弥补MP3音频信号的损失。

相反的,低端的解码芯片则会令MP3的编码信息进一步损失。

随着MP3芯片技术的发展,新一代的MP3解码芯片已不再单单只有MP3解码功能。

而是将MP3更多扩展功能(如Line

In、USB2.0高速传输接口等)集成在芯片内部,降低了MP3外围电路的复杂性。

给MP3的小型化提供了可能,同时给MP3播放器带来了越来越齐全的功能。

基于Cortex-M3内核的STM32F103系列芯片是新型的32位嵌入式微处理器,它是不需操作系统的

ARM,其性能远高于51系列单片机,但开发过程与51系列单片机一样简便,因而在很多应用场合可替代51系列单片机。

本文从STM32F103系列芯片性能特点和片上资源入手,重点介绍其开发工具以及开发流程。

并以温度测量为例,具体说明了基于KeilVision4软件的工程建立、源程序编辑、编译,基于J-Link仿真器的程序下载,程序在线调试,片上运行等过程,最终测量的温度转换为数字量,通过串口发送至PC机显示。

[6]JosephYiu.从8位微控制器转向ARMCortex微控制器[J].电子设计技术,2009,09:

随着当今电子产品的连接性能不断提高,对功能的要求日益复杂。

由于诸多限制,8位和16位微控制器根本无法满足对数据处理、存储器、堆栈、外设、架构,和指令集等多方面的需求。

随着低成本ARMCortex-M3微控制器的广泛普及,Cortex-MO微控制器也将于今年年底上市,嵌入式

[7]Anonymous.DevelopmentenvironmentforSTM32ARM-basedMCU[J].ElectronicsWeekly,2009,2411:

TheenvironmentcombinestheAtollicTrueSTUDIO/STM32developmentto

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 图表模板

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1