论文中文题名: | 基于开放式多媒体平台的车载MP3播放器的设计 |
姓名: | |
学号: | 04185 |
保密级别: | 公开 |
学科代码: | 081101 |
学科名称: | 控制理论与控制工程 |
学生类型: | 硕士 |
院系: | |
专业: | |
第一导师姓名: | |
论文外文题名: | The On-Vehicle MP3 Player Design Based on Open Multimedia Application Platform |
论文中文关键词: | |
论文外文关键词: | |
论文中文摘要: |
随着我国汽车工业的迅速发展以及微处理器技术的不断进步,嵌入式技术在汽车电子领域得到了广泛的应用。传统的车载音频播放设备由于其本身的局限性面临着新技术的挑战。本文根据车载娱乐产品的多任务性及音频解码算法的复杂性,提出了基于TI的开放式多媒体平台OMAP5912实现MP3播放器的设计方案。整个车载音频播放设备的设计分为DSP端与ARM端,DSP端的主要任务是将无线网络下载或者本地存储设备提供的MP3歌曲按照MPEG-1 Layer3方式进行实时解码,ARM端的主要任务是为整个系统提供操作系统,通过进程的调用控制DSP端的音频解码功能,最终通过D/A转换实现音频的实时播放功能。
论文首先论述了车载音频技术的发展现状,结合嵌入式在汽车电子行业的应用,提出了基于OMAP5912实现车载音频解码算法的思想。其次着重介绍了OMAP5912处理器,设计了车载音频系统的硬件平台,实现了U-boot移植、内核的裁减与编译,并通过网络文件系统启动整个开发系统。接着设计了音频解码算法的软件流程,实现解码算法在TMS320C55X上的移植与优化。将DSP解码算法以TI的RF6软件框架进行封装,通过RF6与OMAP5912特有的DSP/BIOS LINK实现两个操作系统的数据传送与通信,最终通过SIO对象驱动音频D/A转化单元实现解码数据的实时播放。
本课题来源于企业的实际项目,旨在为今后汽车娱乐产品的扩展开发作基础理论研究。该项目的设计目标是开发一套基于OMAP5912的汽车信息娱乐系统,系统包括MP3音频播放系统、短距离无线对讲系统和VoIP系统。本文提出了MP3音频子系统的设计方案并且最终可以实时播放网络音频歌曲,实现了基于ARM的Montavista Linux操作系统与基于DSP的DSP/BIOS II操作系统的无缝链接。
﹀
|
论文外文摘要: |
With the rapid development of automobile industry and microprocessor technology, embedded system has been widely used in automobile electronics. Traditional automobile audio equipments have been challenged for his intrinsic limitations. Because of the multi-missions of automobile entertainment system and the complexity of decoding algorithm, the realization of MP3 player function is based on OMAP5912 platform, which is a dual-core multi-media processor. DSP part decodes the audio files downloaded from internet, while ARM part affords the OS for the whole automobile system, controls the decoding mission of DSP, and finally through D/A transformation realizes the real-time broadcasting function.
Firstly, the thesis introduces the background of automobile embedded system, and puts forward the scheme of realization audio decoding by using OMAP5912. Secondly, we emphatically design the hardware platform, realize U-boot transplant, reduce and compile the kernel, boot up OMAP5912 through NFS. Thirdly, we have designed the audio decoding algorithm, transplant and optimize decoding algorithm on the TMS320C55X. At last, we encapsulate the decoding algorithm according to RF6 software framework, realize the communications and data exchanges of two operating systems through RF6 and DSP/BIOS LINK, implement real-time broadcasting through SIO object actuation D/A part.
The thesis originates from enterprise's actual project with an aim to develop a set of automobile entertainment products based on OMAP5912. The general purpose is preparation for the next expansion function. The thesis designed the architecture of MP3 system, realizes the real-time audio player, and finally implements seamless link between Montavista Linux OS on ARM side and DSP/BIOS II OS on DSP side.
﹀
|
中图分类号: | TP311 |
开放日期: | 2008-04-12 |