基于DSP的MP3编解码系统研究

被引量 : 0次 | 上传用户:qwaer
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文作为重庆市信息产业局科技攻关项目“数码相机整机及关键技术研究”的一部分,主要研究了数码相机与MP3播放器整合相关的MPEG I Layer III算法及其解码算法在DSP上的实现。论文首先介绍了音频编解码的原理和过程。MP3编码之所以能达到1:12的压缩比例,主要在于它是依据心理声学模型的有损压缩。基于人对声音的生理掩蔽(时间掩蔽和频率掩蔽)效应,MP3编码技术能在不影响声音质量的前提下,将数据量大大减小。接着的两部分是本论文研究的主要内容,即MP3解码算法的过程及解码系统的实现。采用了两种方案来实现MP3解码播放系统:一个是基于SST公司的STA013硬解码芯片,以单片机作为控制核心的由CF卡存贮数据的MP3播放器;另一个是基于TMS320VC5416型定点DSP的MP3解码播放系统。MP3解码算法是在DSP上用软件来实现。这也是本论文讨论的核心。由于浮点运算在定点DSP上是通过算法模拟来实现,速度特别慢,因此我们将浮点的解码程序进行定点化,同时,依据定点DSP特点,还提出了对MP3解码算法中一部分模块的快速优化算法。本文的MP3解码算法都已经在DSP上实现。概括起来,本文的主要工作有对MPEG I LAYER III标准进行了整理和解释、基于单片机的大容量MP3播放器实现,对基于PC机的MP3解码程序进行了移植、将它依据TI 标准的C语言来实现,对浮点的MP3解码程序进行了定点化,以及对某些关键算法实现了快速算法,设计了基于DSP的MP3解码播放系统的硬件部分,调试并通过了基于DSP系统的外围电路接口部分,包括单片机按照FAT32协议正确读取CF卡的数据;单片机按照HPI接口标准向DSP内部传送MP3码流数据;通过DMA联合MCBSP来传送解码后的PCM音频数据;语音播放芯片AIC23的控制与播放等。由软件实现的MP3解码模块可移植性好,为具有DSP的设备开发MP3音乐播放功能提出了性价比高的解决方案。例如让数码相机兼有MP3播放器功能。由于C语言编写的代码编译效率不高,因此要实现实时解码,必须要将其手工汇编化。本课题的实施为实现实时MP3解码系统打下坚实的软硬件基础。
其他文献
本文着重研究了以单片机为核心,对中、小水电站的闸门系统实现自动控制的方法,并对闸门控制系统的硬件和软件进行了设计。该控制系统具备对闸门及拦污栅运行状态的监视能力和对
基于直角坐标系三维相对位置表示系统空间基线,提出了编队干涉SAR系统的构形倾角选择原则。以编队系统相对运动特性为出发点,从InSAR成像几何角度建立了编队干涉SAR系统高程
婚姻关系、家庭关系和继承关系都是人类社会最基本的法律关系,它们密切相联,不可分割。所谓婚姻家庭继承法的现代化,就是指调整以上关系的法律制度由传统型向现代型转变的过程,这
伟大的诗人和思想家海涅说过,每一时代都有它的重大课题,解决了它就把人类社会向前推进一步。而20世纪和21世纪的交替,正经历着人类社会从工业文明向新文明的过渡。现实从历史中
利用日本国立物质·材料研究所公布的T92钢高温蠕变持久性能数据,计算出了其在不同温度下的蠕变表观激活能和应力指数,在此基础上研究T92钢的蠕变变形机制,并采用MansonHafer
本文就应用国产设备和材料生产S1100柴油机铁丸壳型曲轴的熔化、造型、制壳(芯)和浇注等工艺和设备进行了试验研究,重点对S1100柴油机球铁曲轴的球铁化学成份的选定、补缩机
<正>湿疹是由多种内外因素引起的一种具有明显渗出倾向的表皮及真皮浅层的炎症性皮肤病。以具有对称性、渗出性、瘙痒性、多形性和复发性等特点的皮疹为特征。本病易反复发作
随着网络应用的迅速发展,嵌入式微处理器的应用日益广泛、无处不在,从家用电器到军用武器,从波音飞机到移动电话,都有嵌入式微处理器的存在。在嵌入式微处理器的应用开发中,
目的:探讨多层螺旋CT对肾上腺皮质腺瘤的诊断价值。方法:回顾性分析30例经手术及病理证实的肾上腺皮质腺瘤的多层螺旋CT表现。结果:原发性醛固酮醛腺瘤21例(26个结节),左侧肾
随着环境意识的逐渐加强以及人们艺术修养、文化修养和生活水平与质量的提高,景观越来越受到人们的重视,同时景观设计也逐步进入到了人们的视野。虽然目前景观设计无论是在国