基于ARM的MP3数字音频播放系统软件的设计与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:bae2009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着超大规模集成电路和数字电子技术的发展,以MP3为代表的消费类电子产品广泛的应用在我们的生活中,数字音频技术得到了长足的发展,而ARM技术也是当前研究的热点之一。与传统的数字产品相比,利用ARM技术开发的产品有其自己的特点,结合ARM微处理器和操作系统,使MP3播放器的数字音频处理更加灵活,播放性能更加优化,同时使得整个系统的功能更加的全面。本文结合数字音频技术和ARM嵌入式系统两个前沿技术,以SG850微处理器为核心,提出了基于ARM嵌入式的MP3数字音频播放系统解决方案。本文以基于ARM嵌入式的MP3数字音频系统的软件设计与实现过程为主要内容,阐述了其相关技术和具体实现流程,其中重点分析了uC/OS-II操作系统的移植以及在其基础上的USB通信的实现过程和MP3播放的处理流程。在操作系统移植方面,在研究uC/OS-II的内核机制的基础上,分析与处理器相关的代码文件并进行了相关的修改,给出了uC/OS-II的具体移植步骤;在USB通信方面,将播放系统视作海量存储设备,利用BULK_ONLY传输协议来实现设备与主机的USB通信,且采用了Flash存储管理机制解决了传输数据存储丢失的问题;在MP3播放处理方面,研究DMA内存管理机制,设计了双缓冲模式,给出了MP3播放处理流程,实现了大数据量音频数据的播放。测试结果表明,本文所实现的MP3音频播放系统达到了预期的目标,同时因为在系统架构上的技术优势,系统可以方便的进行功能扩充。
其他文献
目的 探究裂果薯皂苷单体Ⅰ通过转化生长因子-β1(transforming growth factor-β1,TGF-β1)对人肝癌细胞SMMC-7721侵袭和转移的影响.方法 MTT法检测SMMC-7721细胞的增殖活性
癌症严重威胁着人类的生命健康,癌症的早期诊断和治疗是一个长期的挑战。为了快速的诊断癌症,研究者发展了多种方法,其中表面增强拉曼是一种快速高效检测癌症的方法。表面增强拉
与数字信号相比,通过模拟信号来实现音频的处理和传递有着许多无法克服的缺点:控制性较差,易受干扰,保密性不好。音频信号的数字化是大势所趋。互联网技术的广泛应用为数字音频信
学位
活性氧(ROS)是生物体有氧代谢中的副产物,是一类以氧为中心的自由基分子的总称,具有比分子氧更高的氧化活性。许多研究表明自由基对生物大分子的氧化性损伤与癌症、心脑血管
平板显示技术是目前的主流显示技术,是显示领域国际竞争热点课题。显示驱动电路技术是平板显示技术的核心技术之一,在技术实现上各研究机构都采取知识产权保护措施。本论文以在
针对目前β-葡萄糖苷酶生产菌种产酶水平较低的问题,本研究室开展了一系列研究,从海南热带雨林环境中分离到一株高产β-葡萄糖苷酶菌株黑曲霉Glu05(Aspergillus niger Glu05),初始酶活力为32.87 IU/mL。为了进一步提高该菌株的酶活力,本论文通过单因素实验、Plackett-Burman实验及响应面法(RSA)对该酶的发酵培养基及培养条件进行了优化,得到了最佳培养基配比为
大功率的超低频电磁波技术是当今国际瞩目的一个新兴研究领域,在井下、水下通信系统、海洋、地震监测、核废料处理及环境保护等方面具有广泛应用前景。目前,我国对于超低频井
由于微带天线本身就具有低剖面、重量轻、成本低、以及可共形等优点,微带天线就成为本文设计智能天线的首选。基于微带天线,采用FDTD(有限时域差分方法)对天线进行建模和模拟。
纳米技术领域的进步近期集中体现在准一维纳米结构的制备和特性研究上,例如纳米线、纳米针、纳米带和纳米管。聚合物辅助合成金属氧化物半导体纳米材料的方法,属于金属氧化物