J2A音频播放器的设计与实现

来源 :华东师范大学 | 被引量 : 0次 | 上传用户:cnyy20
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着多媒体信息化时代的到来,音频播放器已经深入到互联网、广播、个人消费电子、数字影视、汽车电子等越来越多的应用领域。人们对播放器的性能、价格、使用的方便性和接口特点等也更加关注。针对以上特点,本论文旨在研究开发一种新型的、低成本的、接口开放的、能够方便地嵌入到各种应用系统中去的OEM音频播放器模块,以使音频播放器的应用更加广泛。 本论文研发的音频播放器模块选用了一种全新的音频压缩、解压缩方式——J2A,因此将其定义为J2A音频播放器。文章详细描述了J2A音频播放器的硬件设计、软件设计流程及其中使用到的关键技术,并按照整体架构设计、硬件器材选取、硬件电路设计、电路板布局、软件设计、播放器性能测试的思路给出了整个播放器设计实现的全部过程。在播放器功能的实现方法上,文章采用模块化的划分方法将播放器的整体功能划分为各个子功能模块,再分别加以实现,包括录音模块、音频压缩、解压缩模块、音频播放模块、U盘存贮模块和FAT16文件系统模块。 论文首先描述了J2A的工作原理、构成,播放器的总体架构,提出了播放器的设计目标,并对其中要使用到的一些关键技术做了说明;然后重点讲述播放器的硬件和软件实现,其中硬件设计包括硬件器材的选取、MCU控制电路、USB通信电路、音频电路、Flash存储电路、电源管理电路的设计等;软件设计包括音频芯片的压缩、解压缩功能的实现代码、使用USB接口和Mass—Storage协议实现U盘功能和FAT16文件系统等;接下来给出了对所研制的J2A播放器进行的功能测试;文章的最后部分描述了J2A播放器设计过程中使用到的一个工具——汇编代码生成器,对它的用途、核心思想、实现方法和使用方法分别进行了详细介绍。 本文中作者的主要贡献是: 1、使用新型芯片设计了一个J2A音频播放器,并给出了它的软、硬件设计的全部细节。 2、所研制的音频播放器具有接口开放的特点,可以很方便的集成到其它的应用中,为嵌入式系统应用提供一个高性价比的OEM音频播放模块。 3、提出了一个新的“汇编代码生成器”的思想和应用实例,用来简化嵌入式系统中的软件设计,并对其在嵌入式系统设计中的推广应用的可行性进行了探讨。
其他文献
本文对互联网信息搜索技术进行研究,并在此基础之上建立一个基于分布式的互联网信息深度搜索系统。 首先分析当前普遍采用的互联网信息搜索引擎的优缺点,鉴于互联网信息搜索
一般说来,离群点是远离其他数据点的数据,但很可能包含着极其重要的信息。对离群点进行识别是相当重要的,它不但能够提高分析的质量,而且能够发现和研究离群点。本文对算法如
外包镍丝石墨条是应用于航空航天及核电核能领域的特种密封产品,该产品生产工艺独特,受专利保护及商业性限制,该产品的研发生产在国内尚不多见,其破损检测更属空白,目前对该产品的
锥束CT是三维断层成像技术的代表,它具有扫描速率快,辐射利用率高,可获得高精度的空间分辨率等诸多优势,在医学和工业检测等诸多领域具有广泛的应用。  X射线对人体健康有一定
现在计算机断层成像(Computed Tomography,CT)技术在医学和工业检测中发挥着不可替代的作用。传统CT重建算法需要完备的投影数据,但是由于医学CT中降低X线辐射剂量的要求和工业
作为证券集中交易中间件平台的重要组成部分,集群服务应提供拓扑管理、故障监测和恢复、负载平衡等功能,使中间件系统获得高可伸缩性、高可靠性和高可用性。 论文从提高业务
电阻抗成像(electrical impedance tomography,EIT)是自上世纪七十年代开始兴起的一项医学成像技术,它通过对人体体表布置电极然后注入低频电流并测量电极电压,从而获知与生理、
近年来,VoIP(VoiceoverIP)技术及其业务的迅速发展,对传统的电信业务造成了巨大的冲击。VoIP网络通过网关等设备,以PSTN作为用户的接入设备,用IP网络代替昂贵的传统传输网络,从而
网络和计算机技术的飞速发展,促使分布式系统获得了广泛的应用。而通用对象请求代理体系结构(CORBA),作为分布式计算与面向对象技术完美结合的典范,在大型分布式异构软件体系领
随着计算机网络技术的高速发展,利用广泛开放的网络环境进行全球通信已成为时代发展的趋势。网络在提供开放和共享资源的同时,也不可避免的存在着安全风险。因此,网络安全问