车载MP3播放器音频解码的软件设计

被引量 : 0次 | 上传用户:scholar165
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当前,车载MP3播放器与其他便携MP3播放器一样,在设计方案上大都采用专用解码芯片进行解码。采用解码芯片带来的严重缺点是灵活性低,系统无法升级,难以适应新的音频压缩格式;因此,不是一种较好的解决方案。而ARM处理器凭借强大的处理能力和极低的功耗,已经成为嵌入式领域的主流芯片,可以很好的应用在MP3播放器的设计中。针对当前车载MP3播放器采用解码芯片功能单一,系统升级困难,解码移植性较差等问题,设计了一种采用通用硬件+软件解码的车载MP3播放器解决方案。硬件采用ARM Cortex-M3内核的32位微处理器LPC1766+D/A转换芯片UDA1341TS实现,软件解码采用C语言编程实现。系统可从U盘或SD卡中读取MP3文件至处理器中,由解码程序对其实时解码,再将解码数据经过IIS接口输出,再由D/A转换芯片UDA1341TS进行DA转换以恢复音频模拟信号。通过按键可对歌曲进行播放、停止、上选、下选、快进等操作。本文首先对MP3文件格式及其解码算法进行了介绍,然后进行系统方案的设定以及软件的总体设计,在此基础之上,将程序分为解码和播放两部分分别进行设计。解码部分的软件设计严格按照解码算法的各个模块分九部分进行,播放部分包括IIS音频输出接口,UDA1341TS以及DMA,分别对其进行初始化程序设计。最后,将各个部分相结合进行软件调试。结果表明,软件方式进行MP3实时解码,运行稳定可靠,输出音乐音质较佳,系统易升级。此外,解码程序移植性较高,可以很方便地移植到其他支持音频播放的设备当中,对今后多媒体播放器的研制具有一定的指导意义。
其他文献
随着媒体市场的逐步开放,媒体广告经营市场竞争日益激烈,地方电视台也就是地面频道的广告经营而临着更大的竞争。从传统意义上来看,地方电视台在同央视以及省级电视台的竞争
现代汉语词缀研究大约起始于上世纪20年代,薛祥绥在1919年引进了“语根、语系”术语;1920年胡适使用了“语尾”术语;金兆梓使用了“Miolog”概念;胡以鲁提出“形式语”的概念
党的十七大提出了“更好实施人才强国战略”的总体要求。国内外实践反复证明:发展需要人才,人才引领发展。特别是在科技日新月异的时代,人才在经济社会发展中的先导性、战略性
目的:观察中药加味异功散治疗小儿脾虚泄泻的临床疗效,探讨中药作用机制,并对其安全性加以评估。方法:将黑龙江中医药大学附属第一医院儿科门诊符合小儿脾虚泄泻的55例患者,
研究背景:小儿先天性心脏病(congenital heart diseases, CHD)手术疗效的提高不仅取决于临床手术技术的提高,对于围术期高危人群相关危险因素的分析以及采取相应的干预措施也
伴随着中国经济取得的飞速发展和社会发展阶段由生存型步入发展型的历史跨越,全社会公共需求已形成快速增长和全面调整的客观趋势,并与当前存在的公共产品相对短缺、公共服务
资金结构是财务管理理论和实践中一个极其重要的问题,也是现代企业投融资决策的理论基础和核心问题。本文分析了百草园项目融资的融资过程,并就该项目的资金结构进行了重点阐
可靠性指标是定量评价电力系统对客户供电能力的一个重要参数。可靠性指标是电力企业的一个重要指标,供电可靠性已经成为衡量一个电力企业的管理是否走向现代化的显著标志之
随着市场竞争的日益加剧,为了缩短产品开发周期、降低开发费用,产品设计正由传统的串行式过程向并行、协同的过程发展。特征造型中的协同设计是指多个设计小组通过分工与协作
疼痛是人们就医的主要原因之一。护生必须具备有效的疼痛管理知识与技能,才能在未来工作中更好地服务于患者。护生疼痛知识的提高与基础护理教育中疼痛课程核心知识体系密切