天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 科技論文 > 計算機(jī)論文 >

基于嵌入式Linux多媒體終端的研究與實(shí)現(xiàn)

發(fā)布時間:2019-03-05 14:29
【摘要】:目前,嵌入式產(chǎn)業(yè)在各行各業(yè)都得到了廣泛的應(yīng)用,,尤其在ARM體系結(jié)構(gòu)處理器出現(xiàn)之后,嵌入式產(chǎn)業(yè)又向前邁出了重大的一步,進(jìn)入了嵌入式系統(tǒng)級的產(chǎn)品設(shè)計。嵌入式產(chǎn)業(yè)在消費(fèi)電子產(chǎn)品領(lǐng)域中發(fā)展尤其突出,隨著多媒體技術(shù)的不斷發(fā)展,多媒體終端產(chǎn)品包括手機(jī),MP4,Pad等終端產(chǎn)品更新速度越來越頻繁,功能越來越強(qiáng)大。隨著數(shù)碼時代的來臨,嵌入式系統(tǒng)產(chǎn)業(yè)的前景將會更加光明。 本文正是基于以上背景對嵌入式Linux終端進(jìn)行了深入的的研究,完整的論述了嵌入式Linux多媒體終端產(chǎn)品的設(shè)計原理。本文通過以下幾個方面論述:嵌入式硬件系統(tǒng)的設(shè)計,嵌入式Linux內(nèi)核移植,嵌入式設(shè)備驅(qū)動程序的設(shè)計,基于ffmpeg的音視頻編解碼原理,基于qtopia系統(tǒng)的MediaPlayer設(shè)計。 本文重點(diǎn)是論述Linux系統(tǒng)移植和基于qtopia系統(tǒng)的MediaPlayer設(shè)計。在嵌入式Linux系統(tǒng)移植,詳細(xì)論述了硬件系統(tǒng),linux設(shè)備驅(qū)動程序,Linux內(nèi)核和應(yīng)用程序的之間調(diào)用接口原理,裁剪以及交叉編譯linux系統(tǒng)的原理,重點(diǎn)論述了基于linux-2.6的設(shè)備驅(qū)動模型設(shè)計設(shè)備驅(qū)動程序,yaffs2文件系統(tǒng)移植以及根文件系統(tǒng)的制作。 通過基于qtopia系統(tǒng)的MediaPlayer設(shè)計,論述了通過ffmpeg音視頻編解碼庫來實(shí)現(xiàn)音視頻解碼的方法。詳細(xì)闡述了ffmpeg的解碼原理,qtopia應(yīng)用程序設(shè)計原理,Qtopia插件設(shè)計原理以及mediaPlayer設(shè)計過程。 通過理論到實(shí)踐的方法,在Linux虛擬機(jī)構(gòu)建了交叉編譯環(huán)境,構(gòu)建了Linux系統(tǒng)與Windows系統(tǒng)文件共享服務(wù)器samba,安裝了arm-linux-gcc交叉編譯工具,mkyaffs2image工具。通過交叉編譯環(huán)境,編譯viviBootloader,Linux內(nèi)核,并通過mkyaffs2image工具成功制作了根文件系統(tǒng)。 經(jīng)過理論研究與實(shí)踐,本文基于Linux嵌入式多媒體終端的設(shè)計具有很好的可行性和移植性,可以直接用于生產(chǎn)和技術(shù)指導(dǎo)。
[Abstract]:At present, the embedded industry has been widely used in various industries, especially after the appearance of ARM architecture processor, the embedded industry has taken a major step forward and entered the product design of embedded system level. With the development of multimedia technology, multimedia terminal products including mobile phone, MP4,Pad and other terminal products update more and more frequently and have more and more powerful functions. With the advent of the digital age, the future of embedded system industry will be brighter. In this paper, the embedded Linux terminal is deeply studied based on the above background, and the design principle of embedded Linux multimedia terminal is discussed completely. This paper discusses the following aspects: the design of embedded hardware system, the porting of embedded Linux kernel, the design of embedded device driver, the principle of audio / video encoding and decoding based on ffmpeg, and the design of MediaPlayer based on qtopia system. This paper focuses on Linux system transplantation and MediaPlayer design based on qtopia system. In the embedded Linux system transplantation, the hardware system, the linux device driver, the principle of calling interface between the Linux kernel and the application program, the pruning and the principle of cross-compiling linux system are discussed in detail. The design of device driver based on linux-2.6, the porting of yaffs2 file system and the making of root file system are discussed in detail. Through the design of MediaPlayer based on qtopia system, this paper discusses the method of realizing audio-video decoding by ffmpeg audio-video decoding library. The decoding principle of ffmpeg, the design principle of qtopia application program, the design principle of Qtopia plug-in and the design process of mediaPlayer are described in detail. Through the method of theory to practice, the cross-compiling environment is built in the Linux virtual organization, and the file sharing server samba, between Linux system and Windows system is constructed. The arm-linux-gcc cross-compiling tool and mkyaffs2image tool are installed in the file-sharing server of arm-linux-gcc system and mkyaffs2image tool. The viviBootloader,Linux kernel is compiled by cross-compiling environment, and the root file system is successfully built by mkyaffs2image tool. After theoretical research and practice, the design of embedded multimedia terminal based on Linux is feasible and transplantable, and it can be directly used in production and technical guidance.
【學(xué)位授予單位】:成都理工大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2012
【分類號】:TP368.12;TP316.81

【參考文獻(xiàn)】

中國期刊全文數(shù)據(jù)庫 前8條

1 黃曉偉,徐元欣,王匡;數(shù)字電視系統(tǒng)中的音視頻同步實(shí)現(xiàn)[J];電視技術(shù);2005年07期

2 李曙光;羅琳;李文琳;;嵌入式Linux系統(tǒng)智能手機(jī)的安全系統(tǒng)設(shè)計[J];長江大學(xué)學(xué)報(自然科學(xué)版)理工卷;2008年01期

3 楊勇;葉梅;張秦艷;初元萍;胡磊;;基于ARM的嵌入式Linux無線網(wǎng)卡設(shè)備驅(qū)動研究[J];核電子學(xué)與探測技術(shù);2010年04期

4 張健;張伯珩;邊川平;李露遙;;CCD信號處理的濾波器設(shè)計[J];航天返回與遙感;2006年04期

5 祝炎明;何加銘;范志蔚;;基于Qtopia的RealMedia解碼器插件移植與優(yōu)化[J];計算機(jī)應(yīng)用與軟件;2008年11期

6 胡聰;周甜;唐璐丹;;基于FFMPEG的跨平臺視頻編解碼研究[J];武漢理工大學(xué)學(xué)報;2011年11期

7 劉馬飛;曾學(xué)文;倪宏;;Windows平臺下應(yīng)用FFMPEG實(shí)現(xiàn)H.264視頻回放[J];微計算機(jī)應(yīng)用;2008年11期

8 王紅云;;基于嵌入式的MP3Player設(shè)計[J];儀表技術(shù);2010年07期

中國博士學(xué)位論文全文數(shù)據(jù)庫 前1條

1 于曉;基于嵌入式Linux的儀器操作系統(tǒng)的研究[D];西安電子科技大學(xué);2009年

中國碩士學(xué)位論文全文數(shù)據(jù)庫 前1條

1 楊興山;基于嵌入式Linux的車載綜合顯示與控制系統(tǒng)研究[D];上海交通大學(xué);2010年



本文編號:2435003

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2435003.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶602a4***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com