当前位置:主页 > 科技论文 > 计算机论文 >

基于ARM结构具有联动功能的广播级固态音频播放器的研究

发布时间:2018-03-17 08:11

  本文选题:音频播放器 切入点:嵌入式系统 出处:《华南理工大学》2012年硕士论文 论文类型:学位论文


【摘要】:随着应用广泛、发展迅速的嵌入式系统,利用ARM处理器和嵌入式操作系统开发产品已成为工程师的优选方案。本文提出并实现了基于S3C2440A微处理器的具有联动功能的广播级固态音频播放器的解决方案。该方案以Mini2440开发系统为基础,通过自带的GPIO接口实现控制信号的采集,以支持调音台远端控制的联动功能,通过mplayer解码播放,配合Qt图形用户界面,开发出了针对广播使用的固态音频播放器。本系统采用板载Flash及SD卡等高可靠性存储介质,解决了机械硬盘在复杂环境下的使用寿命问题,显著提高了系统运行可靠性。保证直播室内的静音要求,并具有方便携带、容量大、成本低等特点。 论文完成的主要工作包括: (1)硬件方面:重点分析了Mini2440开发板的硬件构成,S3C2440A处理器的体系结构,各组成模块的功能、构成以及信号定义; (2)软件方面:完成了嵌入式Linux交叉编译环境的搭建,掌握了Linux和Qt的图形界面的开发方法; (3)深入研究了GPIO驱动实现方法并利用GPIO端口实现了调音台的联动功能; (4)增加了VFD显示模块,使播放时间等重要信息显示更加直观,可视范围更广,,更适合广播的需求; (5)I2S音频通道电路设计:对S3C2440A的I2S总线进行后级线路设计,以保证达到广播级要求的平衡XLR模拟输出和AES/EBU格式数字音频输出; (6)根据实际应用的需要,结合使用者的操作习惯专门设计了图形播放界面,更加人性化,适合广播领域的特定需求。 测试结果表明,本固态音频播放器基本达到了实际应用对系统的各项要求,可以推广到实际应用中。
[Abstract]:With the wide application and rapid development of embedded systems, Using ARM processor and embedded operating system to develop products has become an excellent selection scheme for engineers. This paper presents and implements a solution of broadcast solid state audio player with linkage function based on S3C2440A microprocessor. The scheme is based on Mini2440 development system. The acquisition of control signal is realized through the GPIO interface, which supports the linkage function of the remote control of the mixer, decodes and plays through mplayer, and coordinates with the QT graphical user interface. A solid state audio player for broadcasting is developed. The system uses high reliability storage media such as Flash and SD card, which solves the problem of the service life of mechanical hard disk in complex environment. It improves the reliability of the system, ensures the mute requirement of the live broadcast room, and has the characteristics of easy to carry, large capacity and low cost. The main work of the thesis includes:. 1) hardware: the hardware structure of the Mini2440 development board is analyzed, including the architecture of the S3C2440A processor, the function of each module, and the definition of the signal. (2) Software: completed the construction of embedded Linux cross-compiling environment, mastered the development method of Linux and QT graphical interface; 3) the realization method of GPIO driver is deeply studied, and the linkage function of the mixer is realized by using GPIO port. (4) the VFD display module is added to make the display of important information, such as playing time, more intuitive, more visual range, more suitable for broadcasting needs; I _ 2S audio channel circuit design: I _ 2S bus of S3C2440A is designed at the back stage to ensure balanced XLR analog output and digital audio output in AES/EBU format. According to the needs of practical application and combined with the user's operation habits, the graphic playback interface is specially designed, which is more humanized and suitable for the special needs of the broadcasting field. The test results show that the solid state audio player can meet the requirements of the practical application and can be extended to the practical application.
【学位授予单位】:华南理工大学
【学位级别】:硕士
【学位授予年份】:2012
【分类号】:TP368.1;TN912.2

【参考文献】

相关期刊论文 前3条

1 徐睿,李斐,王申康;基于IIS总线的嵌入式音频系统设计[J];电子技术应用;2004年04期

2 汪艇;邵勇;;电台专用固态存储体录放技术的研究[J];广播与电视技术;2009年09期

3 米韶华;康东;杨小峰;戴树潭;;S3C2440嵌入式音频系统设计与实现[J];中国测试;2010年02期

相关硕士学位论文 前2条

1 赖武刚;嵌入式linux IP播放器的硬件设计及驱动设计[D];成都理工大学;2008年

2 吴继发;嵌入式音频点播系统的设计与实现[D];中南大学;2009年



本文编号:1623879

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/1623879.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户3610a***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com