嵌入式音频播放器的软件设计与实现

嵌入式音频播放器的软件设计与实现

ID:34645410

大小:3.44 MB

页数:66页

时间:2019-03-08

嵌入式音频播放器的软件设计与实现_第1页
嵌入式音频播放器的软件设计与实现_第2页
嵌入式音频播放器的软件设计与实现_第3页
嵌入式音频播放器的软件设计与实现_第4页
嵌入式音频播放器的软件设计与实现_第5页
资源描述:

《嵌入式音频播放器的软件设计与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、电子科技大学硕士学位论文嵌入式音频播放器的软件设计与实现姓名:董玲申请学位级别:硕士专业:模式识别与智能系统指导教师:朱宏20090601摘要近几年来,计算机应用的普及、互联网技术的使用以及微电子技术的发展,使得以ARM为核心的嵌入式系统在通信、网络、工业控制、仪器仪表、信息家电、网络家电及消费类电子等各个领域都取得了广泛的应用。嵌入式系统已经从单一运用于某些特定方面的专门技术发展为能够被广泛运用到各个行业。论文实现了一个完整的基于嵌入式操作系统平台下的媒体播放器,能够完成常见音频格式的播放,其具备的

2、可扩展机制可以实现更多媒体格式的播放。嵌入式系统硬件平台主要用以ARM9IPCORE为核心的$3C2410作为MPU,具有声卡和Flash/SDRAM存储单元。系统软件开发平台是以嵌入式系统Linux为操作系统,建立交叉编译环境。以DebuggerGdb调试器作为交叉调试工具。嵌入式系统的图形用户界面采用了QVEmbexldext和Qtopia。对音频播放器的实现,采用的是软件解码方案,最大限度的利用了ARM内核。通过对音频播放器的需求分析,分别从四个模块实现功能:数据源模块,解码模块,播放模块和主控

3、模块。详细说明了模块的设计与实现,并对代码进行了调试。同时,完成了嵌入式图形用户界面和音频驱动的开发。测试阶段完成了对系统性能的测试和播放器功能的测试。论文中的关于嵌入式应用程序开发流程的分析,对于其他的应用程序开发具有普遍的借鉴和参考意义,所完成的媒体播放器具有广泛的使用价值。关键词:嵌入式Linux音频播放器;软件ABSTRACTNowadays,withthepopularizationofcomputer,theusingofintemettechnologyandthedevolopment

4、ofmicro—electronicstechnology,theembeddedsystembasedinARMIPcorehavecomprehensiveapplicationinmanyfield,suchasCommunications,network,industrialControl,instruments,informationElectricalappliances,networkElectricalappliancesandElectricalCommodityofConsumed

5、.Theembeddedsystemhasdevelopedfromal(i11dofthingwhichcouldonlybeusedinsomecertainfieldstoawidelyspreadingtechnology.Thisarticleimplementanintactmadiaplayerbaseontheembeddedoperatingsystemplatform,itcanplaynormalaudio,andhavescalablemechanismforplaymore.

6、TheHardwareplatformusetheARM9IPcareasMPU,unitingFlashandSDRAMbywayofmemoryUnit,havingaSoundcard.Thesystemsoftwareplatformusetheembedded—Linuxastheoperationsystem,buildingcross-compilerenvironment.UsingtheDebuggerGdbdebuggertoolasthetoolschain.Theembedde

7、dsystemuseQt/EmbeddedandQtopiaastheGUI.Aboutplayingaudiofiles,usethesottwaresolutionfordecoding,farthestutilizingtheARMcoreefficiency.Byanalyzingthefunctionofaudioplayer,therearefourmodules:DataSourcemodule,Decodermodule,PlaymoduleandControlmodule,nleyC

8、allachievetheplayfunctions.Descriptthedesignofmoduledetailly,then,debugtheCode.Atthesametime,theembeddedgraphicalUSerinterfaceandauto·drivenalsohavecompleted.Duringtestingphase,testthesystemperformanceandplayerfunctions.Theanalys

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

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

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