基于嵌入式linux的mp3播放器的设计与实现-毕业设计

基于嵌入式linux的mp3播放器的设计与实现-毕业设计

ID:14249645

大小:74.50 KB

页数:37页

时间:2018-07-27

基于嵌入式linux的mp3播放器的设计与实现-毕业设计_第1页
基于嵌入式linux的mp3播放器的设计与实现-毕业设计_第2页
基于嵌入式linux的mp3播放器的设计与实现-毕业设计_第3页
基于嵌入式linux的mp3播放器的设计与实现-毕业设计_第4页
基于嵌入式linux的mp3播放器的设计与实现-毕业设计_第5页
资源描述:

《基于嵌入式linux的mp3播放器的设计与实现-毕业设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、基于嵌入式Linux的MP3播放器的设计与实现-毕业设计DesignandImplementationforaMP3PlayerBasedonEmbededLinuxADissertationSubmittedtoNanjingInstituteofTechnologyFortheAcademicDegreeofBachelorofScienceByMinXianZhengSupervisedbyLecturerAiJunShaKangNiCollegeNanjingInstituteofTechnologyJun7>2013摘要伴随嵌入式系统的持续发展以及普通用户对多媒体应用越来越旺盛的

2、需求具有多媒体播放功能设备逐渐成为嵌入式系统中必不可少的重要功能此毕业设计将设计一个基于嵌入式Linux的MP3播放器系统硬件采用基于ARM架构的开发板论文首先介绍了嵌入式操作系统的最新发展嵌入式LinuxARM的特点以及Qt等的相关知识重点介绍了如何使用开源播放器MPlayer解码库libmadQtCreator工具来开发一个有图形界面的MP3播放器还介绍了如何移植U-bootLinux内核Qt和文件系统并在移植好之后烧写到开发板之上得到一个能独立运行在开发板上的MP3播放器系统测试表明该MP3播放器能实现如下功能播放暂停停止音量调节退出程序和歌曲播放时间系统运行稳定基本达到了设计要求关

3、键词嵌入式Linux移植LinuxQtAbstractAlongwiththesustainabledevelopmentoftheembeddedsystemandtheincreasinglydemandsformultimediaapplicationsanelectronicequipmenthasafunctionsofplayingsongsgraduallybecomeindispensablyThisdesignwillintroduceanimplementionforaMP3playerbasedonembeddedLinuxsystemandanARMarchitec

4、turedevelopmentboardThisPaperintroducesthelatestdevelopmentforembeddedoperatingsystemembeddedLinuxthecharacteristicsoftheARMQtandotherrelatedknowledgesEspeciallythispaperdisplayshowtousetheopensourceplayerMPlayeradecodinglibrarycalledlibmadQtCreatortoolstodevelopagraphicalinterfaceofanMP3playerInt

5、hispapertheworkoftransplanttheboottheLinuxkernelQtandfilesystemsisalsointroducedAfterallsystemimagesareburnedintothedevelopmentboardonedevelopmentboardcanrunaMP3playerisobtainedSystemtestshowsthatthisMP3playercanrealizethefollowingfunction"Play""Pause""Stop""VolumeControl""Exit"and"ShowSongsPlayin

6、gState"ThewhloesystemrunsstablyandreachedthebasicdesignrequirementKeywordsembededLinuxtransplantLinuxQt目录第一章绪论111课题研究背景和意义112嵌入式系统发展和现状2121嵌入式操作系统2122嵌入式Linux和Linux3123ARM的介绍3124Qt的介绍413论文所做的工作和结构5131论文所做的工作5132论文结构6第二章系统总体方案设计721系统框架概述722开发板硬件介绍7221主要硬件及其参数8222接口资源8223NAND和NORFlash的相关介绍9224S3C244

7、0的启动方式说明1023用于本设计MP3播放器的硬件架构10第三章嵌入式Linux的开发流程1231开发环境的搭建概述12311硬件平台12312软件平台1232安装软件平台和搭建开发环境的步骤12321虚拟化平台的介绍与安装13322RedHat介绍及其在VMware中的安装14323安装VMwareTools16324安装交叉编译器1733Bootloader和U-boot的介绍18331烧写U-boot19332向

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。