基于ARM結(jié)構(gòu)具有聯(lián)動功能的廣播級固態(tài)音頻播放器的研究
發(fā)布時間:2018-03-17 08:11
本文選題:音頻播放器 切入點:嵌入式系統(tǒng) 出處:《華南理工大學(xué)》2012年碩士論文 論文類型:學(xué)位論文
【摘要】:隨著應(yīng)用廣泛、發(fā)展迅速的嵌入式系統(tǒng),利用ARM處理器和嵌入式操作系統(tǒng)開發(fā)產(chǎn)品已成為工程師的優(yōu)選方案。本文提出并實現(xiàn)了基于S3C2440A微處理器的具有聯(lián)動功能的廣播級固態(tài)音頻播放器的解決方案。該方案以Mini2440開發(fā)系統(tǒng)為基礎(chǔ),通過自帶的GPIO接口實現(xiàn)控制信號的采集,以支持調(diào)音臺遠(yuǎn)端控制的聯(lián)動功能,通過mplayer解碼播放,配合Qt圖形用戶界面,開發(fā)出了針對廣播使用的固態(tài)音頻播放器。本系統(tǒng)采用板載Flash及SD卡等高可靠性存儲介質(zhì),解決了機械硬盤在復(fù)雜環(huán)境下的使用壽命問題,顯著提高了系統(tǒng)運行可靠性。保證直播室內(nèi)的靜音要求,并具有方便攜帶、容量大、成本低等特點。 論文完成的主要工作包括: (1)硬件方面:重點分析了Mini2440開發(fā)板的硬件構(gòu)成,S3C2440A處理器的體系結(jié)構(gòu),各組成模塊的功能、構(gòu)成以及信號定義; (2)軟件方面:完成了嵌入式Linux交叉編譯環(huán)境的搭建,掌握了Linux和Qt的圖形界面的開發(fā)方法; (3)深入研究了GPIO驅(qū)動實現(xiàn)方法并利用GPIO端口實現(xiàn)了調(diào)音臺的聯(lián)動功能; (4)增加了VFD顯示模塊,使播放時間等重要信息顯示更加直觀,可視范圍更廣,,更適合廣播的需求; (5)I2S音頻通道電路設(shè)計:對S3C2440A的I2S總線進行后級線路設(shè)計,以保證達到廣播級要求的平衡XLR模擬輸出和AES/EBU格式數(shù)字音頻輸出; (6)根據(jù)實際應(yīng)用的需要,結(jié)合使用者的操作習(xí)慣專門設(shè)計了圖形播放界面,更加人性化,適合廣播領(lǐng)域的特定需求。 測試結(jié)果表明,本固態(tài)音頻播放器基本達到了實際應(yīng)用對系統(tǒng)的各項要求,可以推廣到實際應(yīng)用中。
[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.
【學(xué)位授予單位】:華南理工大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2012
【分類號】:TP368.1;TN912.2
【參考文獻】
相關(guān)期刊論文 前3條
1 徐睿,李斐,王申康;基于IIS總線的嵌入式音頻系統(tǒng)設(shè)計[J];電子技術(shù)應(yīng)用;2004年04期
2 汪艇;邵勇;;電臺專用固態(tài)存儲體錄放技術(shù)的研究[J];廣播與電視技術(shù);2009年09期
3 米韶華;康東;楊小峰;戴樹潭;;S3C2440嵌入式音頻系統(tǒng)設(shè)計與實現(xiàn)[J];中國測試;2010年02期
相關(guān)碩士學(xué)位論文 前2條
1 賴武剛;嵌入式linux IP播放器的硬件設(shè)計及驅(qū)動設(shè)計[D];成都理工大學(xué);2008年
2 吳繼發(fā);嵌入式音頻點播系統(tǒng)的設(shè)計與實現(xiàn)[D];中南大學(xué);2009年
本文編號:1623879
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/1623879.html
最近更新
教材專著