基于arm7嵌入式系统的mp3设计论文

基于arm7嵌入式系统的mp3设计论文

ID:34109211

大小:3.10 MB

页数:62页

时间:2019-03-03

基于arm7嵌入式系统的mp3设计论文_第1页
基于arm7嵌入式系统的mp3设计论文_第2页
基于arm7嵌入式系统的mp3设计论文_第3页
基于arm7嵌入式系统的mp3设计论文_第4页
基于arm7嵌入式系统的mp3设计论文_第5页
资源描述:

《基于arm7嵌入式系统的mp3设计论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、天津大学硕士学位论文基于ARM7嵌入式系统的MP3设计姓名:王宏武申请学位级别:硕士专业:通信与信息系统指导教师:张为20090501中文摘要MPEG(MovingPictureExpertsGroup)是运动图像专家组的英文缩写。MP3是MPEGAudioLayer.3的缩写,即MPEG第三层音频编码标准,使用MP3标准对音频数据编码既可以获得较大的音乐数据压缩比,又可以得到较好的音乐回放质量。国内外现有的MP3解码实现有两种方案:硬件和软件解码。利用专用解码芯片的硬件解码,其灵活性不好,并且硬件解码芯片的价格昂贵。基于DSP或A

2、RM等处理器开发平台的软件解码,扩展性好,性价比较高。课题研究利用上海华邦公司的W90P710嵌入式开发板,提出基于ARM7TDMI+uCIinux的硬软件结合的音频解码方案,在降低硬件成本的基础上保证较高质量的播放效果。针对ARM7的处理器的速度和存储器大小,为达到音频解码的实时性和较好的播放效果,对解码主要模块的算法进行优化。解码效果利用VC++6.0Profiling功能、ADSl.2调试工具、ARM嵌入式平台进行测试和验证,实现在ARM开发平台上播放U盘中音频文件。课题研究的内容主要包括:1.嵌入式系统交叉开发环境的建立,包

3、括调试工具,系统文件的安装;内核和根文件系统、应用程序的编译和移植;实现在开发板上播放U盘中MP3文件。2.根据ARM处理器的特征,优化四个主要解码模块算法:Huffman解码中利用定长查找冗余表Huffman解码算法、反量化中采用线形插值的方法优化反量化系数查找表、IMDCT(InverseModifiedDiscreteCosinTransformation)模块采用基于Szu.WeiLee的快速算法进行优化、子带合成滤波中利用余弦的对称性对矩阵乘法进行简化运算。3.利用VC++6.0Profiling功能、ADSl.2调试工具

4、分析解码效果。定点算法优化各模块后,解码所需空间和时间明显减少。4.课题研究的结果进行验证与分析,并提出相关的总结和展望。关键词:ARM7TDMIMP3IMDCT嵌入式系统ABSTRACTMPEGisshortforMovingPictureExpertsGroup.MP3isshortforMPEGAudioLayer-3.WecallobtainhighercompressionratioofmusicdatausingMP3technology,andatthesametimewecouldreceivegoodplaybac

5、kquality.Therearetwoschemes,decodingusinghardwareandsoftwareininternationalmarket.Atpresent,theMP3playersdecodingwithhardwareadoptspecialpurposedecodingchip.buttheflexilityisnotgoodandthecostisveryhigh.Nowwealwaysusesoftwarefordecoding,basedonARMorDSPprocessorembeddedp

6、latform,ItisflexibleandwithlowCOst.Thethesisresearchisbasedonembeddedplatform—W90P710.expatiatingaaudiodecodingprojectcombinedwithhardwareandsoftwarebasedonARM7TDMI.ItCanreceivegoodplaybackqualitywithlowhardwarecost.Forthesakeofthehighaudioqualityandrealtime.Ioptimizet

7、hecodingandarithmeticofmainaudiodecodingmodule.Atlast.IvalidateandtesttheoptimizedresultwiththeVC++6.0profiling,ADS1.2toolsandARMembeddedplatform.Themaincontentofresearchinclude:1.Buildthecross—compilingcondition,include:installthedebuggingtoolsandfilesystem;compileand

8、replantkernel,filesystem,theapplicationtoARMplatform,finishplayingthe.mp3documentintheUSB.2.Accordingtothespeedandmem

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

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

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