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

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

嵌入式多媒體終端的設(shè)計與研究

發(fā)布時間:2020-08-13 12:30
【摘要】:隨著嵌入式技術(shù)和多媒體技術(shù)的不斷成熟和發(fā)展,越來越多的產(chǎn)品希望能結(jié)合嵌入式和多媒體技術(shù)在更小的平臺上實現(xiàn)多媒體功能。因此,本文設(shè)計了一款嵌入式多媒體終端系統(tǒng),它是基于性價比較高的ARM9嵌入式硬件平臺和ARM Linux操作系統(tǒng),采用諾基亞公司提供的QT/Embedded作為圖形用戶界面(Graphical User Interface,GUI)開發(fā)工具,具有圖片瀏覽、音頻文件播放以及視頻文件播放等功能。 本文的主要工作包括: (1)在分析了嵌入式多媒體終端系統(tǒng)功能的基礎(chǔ)上,闡述了嵌入式多媒體終端硬件平臺,并詳細(xì)研究了ARM Linux系統(tǒng)在Micro2440微處理器上的移植技術(shù)以及嵌入式多媒體終端系統(tǒng)功能的設(shè)計,包括交叉編譯環(huán)境搭建、系統(tǒng)引導(dǎo)程序移植、ARM Linux系統(tǒng)定制、文件系統(tǒng)構(gòu)建、ARM Linux驅(qū)動程序開發(fā)、實現(xiàn)了ARM Linux到友善Micro2440t35開發(fā)板的移植。 (2)由于嵌入式多媒體終端主要是面向普通消費(fèi)者,所以良好的用戶界面設(shè)計是必不可少的。本文在深入研究QT/Embedded的信號與槽的處理機(jī)制上,采用多線程的程序設(shè)計思想,實現(xiàn)了嵌入式多媒體終端實時播放多媒體文件,同時也實現(xiàn)了用戶的交互式操作。 (3)圖片播放模塊是在研究JPEG壓縮算法的基礎(chǔ)上設(shè)計的,支持JPEG、JPG、BMP、GIF以及PNG等多種圖片格式,并實現(xiàn)了從移動存儲設(shè)備中讀取圖片文件并能以幻燈片形式播放的功能。音頻播放器模塊采用的是開源解碼庫Phonon,能夠支持當(dāng)前主流的音頻文件。另外,本文在分析強(qiáng)大的開源解碼庫MPlayer的基礎(chǔ)上,實現(xiàn)了在Micro2440開發(fā)平臺上的移植,支持avi、mpg、wav以及rmvb等多種格式。 (4)將系統(tǒng)移植到Micro2440t35硬件平臺,完成整個系統(tǒng)的設(shè)計。
【學(xué)位授予單位】:蘭州理工大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2011
【分類號】:TP368.1
【圖文】:

系統(tǒng)結(jié)構(gòu)圖,系統(tǒng)結(jié)構(gòu)圖


實現(xiàn)常見的圖片自動瀏覽、音頻和視頻文件播放的應(yīng)用系統(tǒng)。系統(tǒng)結(jié)構(gòu)框圖如圖2.1 所示。其中最底層是系統(tǒng)層,主要包含接口部件的驅(qū)動程序,并通過 ARM Linux操作系統(tǒng)進(jìn)行調(diào)用,完成相應(yīng)的功能,為上層的應(yīng)用層提供服務(wù);中間層是嵌入式 GUI 的接口層,采用 QT/Embedded 作為用戶 GUI 的界面庫;最上層是直接面向用戶的應(yīng)用層,采用 QT4 設(shè)計,向用戶提供了精美的軟件操作界面,用戶可以通過觸摸屏方便的調(diào)用相關(guān)功能,該層主要包含圖片瀏覽模塊、音頻播放模塊以及視頻播放模塊。圖 2.1 系統(tǒng)結(jié)構(gòu)圖2.1.2 系統(tǒng)硬件方案設(shè)計系統(tǒng)硬件平臺由核心板和功能擴(kuò)展板兩部分組成,核心板主要為進(jìn)行系統(tǒng)控

框圖,硬件,框圖,高速緩存


容量達(dá)到 64M;小鍵盤和 USB 鍵鼠完成人機(jī)交互。圖 2.2 硬件總體框圖2.2 Micro2440 核心板硬件接口的設(shè)計2.2.1 S3C2440 功能概述系統(tǒng)核心處理器為韓國三星公司的 S3C2440,它是一款基于 ARM920T 內(nèi)核的 16/32 位嵌入式 RISC(Reduced Instruction Set Computer)微處理器,主頻達(dá)到400MHz。ARM920T 內(nèi)核由三部分組成,即 ARM9TDMI、高速緩存以及存儲管理單元(Memory Manage Unit,MMU)。其中高速緩存由 16KB 數(shù)據(jù)總線、16KB地址總線以及高速 Cache 組成[17],存儲管理單元負(fù)責(zé)對虛擬內(nèi)存的管理。S3C2440 集成外部存儲器控制器、2 通道的 SPI 接口、LCD 控制器、3 通道UART 和設(shè)備接口、USB 接口、定時器、觸摸屏接口以及 ADC 等多種資源。S3C2440芯片在系統(tǒng)時鐘方面,通過 PLL(Phase Locking Loop)倍頻后,將處理器的工作

結(jié)構(gòu)圖,功能模塊,芯片,嵌入式操作系統(tǒng)


頻率提升到 533MHz,此階段的工作頻率可以運(yùn)行多種嵌入式操作系統(tǒng),如WinCE、VxWorks 以及 ARM Linux 等,并能夠完成較為復(fù)雜的數(shù)據(jù)處理。除此之外,S3C2440 芯片具有豐富的片上資源和高速的處理能力,使得該芯片適用于各種嵌入式系統(tǒng)終端[18]。S3C2440 功能模塊結(jié)構(gòu)圖如圖 2.3 所示。

【參考文獻(xiàn)】

相關(guān)期刊論文 前10條

1 羅喧;林瑋平;陳宇華;潘軍彪;;基于Linux的開源智能終端軟件棧研究[J];電信科學(xué);2010年03期

2 何劍鋒;鄔文彪;李宏穆;劉念聰;;嵌入式Linux系統(tǒng)的Qt/Embedded圖形界面開發(fā)[J];電子工程師;2007年07期

3 王震;林小川;周運(yùn)練;歐陽天立;;基于QT4&Linux多媒體播放器系統(tǒng)的設(shè)計與實現(xiàn)[J];貴州大學(xué)學(xué)報(自然科學(xué)版);2009年01期

4 李文;張建澤;;基于S3C2440的嵌入式Linux系統(tǒng)移植[J];化工自動化及儀表;2010年09期

5 馬勇;劉順蘭;章堅武;;嵌入式多媒體播放器的系統(tǒng)設(shè)計與實現(xiàn)[J];杭州電子科技大學(xué)學(xué)報;2006年02期

6 鄭文靜;李明強(qiáng);舒繼武;;Flash存儲技術(shù)[J];計算機(jī)研究與發(fā)展;2010年04期

7 李勝朝;黃先祥;謝建;;嵌入式Linux系統(tǒng)中字符設(shè)備驅(qū)動程序的開發(fā)[J];計算機(jī)工程;2007年04期

8 王亞剛;;嵌入式Bootloader機(jī)制的分析與移植[J];計算機(jī)工程;2010年06期

9 黃思華;林其偉;;基于MiniGUI和嵌入式Linux的PDA設(shè)計與實現(xiàn)[J];計算機(jī)應(yīng)用;2009年S2期

10 滿莎;楊恢先;彭友;王緒四;;基于ARM9的嵌入式無線智能家居網(wǎng)關(guān)設(shè)計[J];計算機(jī)應(yīng)用;2010年09期

相關(guān)碩士學(xué)位論文 前7條

1 湯順;便攜式多媒體終端的研究與實現(xiàn)[D];國防科學(xué)技術(shù)大學(xué);2005年

2 張樺;嵌入式多媒體播放器的研究與實現(xiàn)[D];大連海事大學(xué);2007年

3 白玉霞;基于嵌入式Linux的多媒體信息終端技術(shù)的研究與應(yīng)用[D];西安電子科技大學(xué);2006年

4 王森林;基于嵌入式Linux的多媒體播放器設(shè)計[D];西南交通大學(xué);2007年

5 張協(xié)國;嵌入式Linux在ARM9上的移植研究與實現(xiàn)[D];哈爾濱工程大學(xué);2007年

6 陳溯;基于ARM平臺的數(shù)碼相框軟件開發(fā)[D];廈門大學(xué);2008年

7 徐偉華;設(shè)計模式在嵌入式媒體播放軟件設(shè)計中的應(yīng)用[D];西南交通大學(xué);2009年



本文編號:2791999

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

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


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

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