摘要: |
随着汽车技术的发展以及微处理器技术的不断进步,嵌入式系统在汽车电子技术中得到了广泛应用。本文着重介绍了适用于车载环境的嵌入式音频系统,该系统基于OMAP5912的双核架构,具有很强的扩展功能。
OMAP5912是为满足下一代嵌入式设备的处理需求而推出的一款高度集成的软、硬件应用平台,采用独特的双核结构,将DSP和RISC技术有机结合,可以提供语音所需的运算密集的信号处理能力,以及系统层操作所需要的通用性能,是语音应用的理想平台。
本课题来源于企业的实际项目,目标是开发一套基于OMAP5912的汽车信息娱乐系统,系统包括MP3播放、短距无线对讲和VoIP等三个子系统。本文给出了MP3音频子系统的设计与实现。
论文首先从汽车嵌入式系统出发,给出了课题的研究背景以及系统架构,并着重介绍了OMAP5912处理器和多媒体音频压缩技术;接着介绍了系统的硬件平台和软件体系结构,主要包括OMAP5912的ARM926EJ-S和TMS320C55x内核,DSP/BIOSLINK技术以及其它相关技术,对于音频系统的开发流程给出了详细的说明。在对MP3(MPEG-1Layer3)音频压缩算法深入理解的基础上,论文给出了基于双核架构的MP3解码算法的设计与实现,对于GPP端和DSP端的程序设计,解码算法的封装以及双核之间的通讯等技术进行了介绍。最后总结了本文的工作,并对课题今后的深入研究方向作了展望。
|