freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于arm9的mplayer播放器的移植計(jì)算機(jī)與電子技術(shù)等專業(yè)畢業(yè)設(shè)計(jì)畢業(yè)論文-展示頁(yè)

2025-01-25 10:23本頁(yè)面
  

【正文】 28 模塊概述 ............................................ 28 模塊分析 ............................................ 28 3. MPlayer 模塊 ............................................ 36 X86MPlayer 模塊..................................... 36 ARMMPlayer 模塊..................................... 39 MPlayer 編譯指令..................................... 40 4. Gcc 模塊 ................................................ 42 Gcc 模塊定義......................................... 42 ARMLinuxgcc 模塊安裝編譯........................... 43 5. MINICOM 模塊 ............................................ 44 MINICOM 定義......................................... 44 配置流程 ............................................ 44 ................................................. 45 內(nèi)核介紹 ............................................ 45 模塊執(zhí)行流程 ........................................ 45 7. GUI 模塊 ..............................................47 模塊概述 ............................................ 47 QT 環(huán)境搭建.......................................... 47 插槽機(jī)制 ............................................ 49 主要數(shù)據(jù)結(jié)構(gòu)和服務(wù)方法 .............................. 51 第五章 系統(tǒng)測(cè)試 ............................................ 54 1. 測(cè)試計(jì)劃................................................ 54 測(cè)試對(duì)象 ............................................ 54 測(cè)試目標(biāo) ............................................ 54 測(cè)試原則 ............................................ 55 測(cè)試策略 ............................................ 56 2. 測(cè)試過(guò)程................................................ 56 模塊測(cè)試 ............................................ 56 模塊集成測(cè)試 ........................................ 59 系統(tǒng)測(cè)試 ............................................ 61 3. 錯(cuò)誤總結(jié)................................................ 62 Mplayer 移植錯(cuò)誤分析................................. 62 內(nèi)核聲卡驅(qū)動(dòng) BUG 消除 ................................ 63 第六章 結(jié) 論 ......................................... 67 1. 本系統(tǒng)特色.............................................. 67 2. 開(kāi)發(fā)心得................................................ 67 參考文獻(xiàn) ...................................................... 70 第一章 前 言 1. 研究背景和意義 隨著科學(xué)技術(shù)的迅猛發(fā)展,人們的物質(zhì)生活逐步得到改善,對(duì)精神層面的需求逐漸增強(qiáng)。 Linux。 關(guān)鍵詞:嵌入式;Linux;MPlayer;視頻格式;QT ABSTRACT The present market has been seeing various designs of media players emerging one after another. Originating from MP3 which can only serves for appreciating music, the multifunctional media players nowadays have been developed into MP4 and MP5, which can display many video and audio formats. Based on the softwarehardware bined multimedia processing. The official definition for embedded system is a applicationcentered ware tailorable dedicated puter system that can cater to the strict integrative requires of the application system of function, reliability, cost, volume and power dissipation.The graduate project plans to develop Mplayer with various play formats using the embedded platform of X86PC machine and ARM2410S, with the development of Linux embedded chips as the main line. The system first has acplished player39。并且通過(guò)研究多種視頻的文件格式,使MPlayer能夠播放多種視頻格式。本次畢業(yè)設(shè)計(jì)任務(wù)就是以Linux嵌入式開(kāi)發(fā)為主線,利用X86PC機(jī)與ARM2410s嵌入式平臺(tái)開(kāi)發(fā)多種播放格式的MPlayer。嵌入式系統(tǒng)的官方定義是以應(yīng)用為中心、軟件硬件可裁剪的、適應(yīng)應(yīng)用系統(tǒng)對(duì)功能、可靠性、成本、體積、功耗等嚴(yán)格綜合性要求的專用計(jì)算機(jī)系統(tǒng)。 摘 要目前市場(chǎng)上媒體播放器款式層出不窮。從原先只能用于欣賞音樂(lè)的MP3,至今已經(jīng)發(fā)展成能夠播放多種視頻,音頻格式的MP4,MP5等多功能媒體播放器。其硬件以一個(gè)高性能的處理器(通常是32位處理器)為基礎(chǔ),軟件以一個(gè)多任務(wù)操作系統(tǒng)為基礎(chǔ),非常適合完成MPlayer移植相關(guān)任務(wù)。本系統(tǒng)首先完成X86PC機(jī)Linux環(huán)境下MPlayer的實(shí)現(xiàn),之后通過(guò)QT制作MPlayer GUI,完成MPlayer 向ARM2410s嵌入式平臺(tái)的移植和調(diào)試工作。該畢業(yè)設(shè)計(jì)完成了任務(wù)書(shū)的要求。s implementation of X86PC machine under the environment of Linux, followed which Mplayer GUI has been constructed to achieve the transplantation and debug from Mplayer to ARM2410 embedded platform. Meanwhile, Mplayer is designed to display various video formats though research on the file formats of various videos. The graduate project has acplished all the requires of the assignment. Key words: embedded。 video format。由于不滿足于僅在家中欣賞電視提供的多媒體,便攜的媒體播放器應(yīng)運(yùn)而生。比如更動(dòng)聽(tīng)的音質(zhì),更多的視頻音頻支持格式,更加人性化的操作界面等等。嵌入式系統(tǒng)的核心部件即嵌入式微處理器的功耗、體積、成本、處理能力和電磁兼容性等均受應(yīng)用要求的制約,這些方面也正是各個(gè)半導(dǎo)體廠商競(jìng)爭(zhēng)的熱點(diǎn)。嵌入式處理器必須針對(duì)其用戶的需求,對(duì)芯片配置進(jìn)行裁剪才能符合性能標(biāo)準(zhǔn)。如圖11所示。MPlayer是Linux下最優(yōu)秀的多媒體播放器之一,它的播放速度最快,支持的文件格式也最多,在X86 PC機(jī)上運(yùn)行很穩(wěn)定,將其移植到精簡(jiǎn)指令集的嵌入式系統(tǒng)中去,是十分有價(jià)值的。并隨著MPlayer版本的提高,功能與穩(wěn)定性的不斷完善,使用MPlayer作為媒體播放器的產(chǎn)品將成為趨勢(shì)。因此,對(duì)于MPlayer移植的可行性的分析與實(shí)現(xiàn),十分具有現(xiàn)實(shí)意義。嵌入式系統(tǒng)一個(gè)普遍被認(rèn)同的定義是:以應(yīng)用為中心、以計(jì)算機(jī)技術(shù)為基礎(chǔ)、軟件硬件可裁剪、適應(yīng)應(yīng)用系統(tǒng)對(duì)功能、可靠性、成本、體積、功耗嚴(yán)格要求的專用計(jì)算機(jī)系統(tǒng)。因此嵌入式系統(tǒng)具有很強(qiáng)的專用性,必須結(jié)合實(shí)際系統(tǒng)需求進(jìn)行合理的裁減使用。這一點(diǎn)就決定了它必然是一個(gè)技術(shù)密集、資金密集、高度分散、不斷創(chuàng)新的知識(shí)集成系統(tǒng)。嵌入式系統(tǒng)必須根據(jù)應(yīng)用需求對(duì)軟硬件進(jìn)行裁剪,滿足應(yīng)用系統(tǒng)的功能、可靠性、成本、體積等要求。由于微內(nèi)核的存在,使得這種擴(kuò)展能夠非常順利的進(jìn)行。核心部件是嵌入式處理器。嵌入式處理器一般分成如下四類:嵌入式微處理器(Embedded MicroProcessor Unit,EMPU)。在使用EMPU構(gòu)建母板時(shí),只保留和具體嵌入式應(yīng)用相關(guān)的部件,可以大幅度減小系統(tǒng)體積和功耗。嵌入式微控制器(MicroController Unit,MCU)。與微處理相比,微控制器的體積較小,成本也較低,但是靈活性、系統(tǒng)資源有限,而且很難進(jìn)行擴(kuò)展。DSP處理對(duì)系統(tǒng)結(jié)構(gòu)和指令進(jìn)行了特殊設(shè)計(jì),使其適合與執(zhí)行DSP算法,編譯效率較高,指令執(zhí)行速度較高。隨著EDI的推廣和VLSI設(shè)計(jì)的普及化及半導(dǎo)體工藝的迅速發(fā)展,在一塊芯片里面可以實(shí)現(xiàn)復(fù)雜的系統(tǒng)。如圖12所示: 圖12 嵌入式系統(tǒng)構(gòu)架在嵌入式系統(tǒng)中,為了有效地管理硬件資源以及多任務(wù)處理操作,在用戶應(yīng)用程序和嵌入式硬件之間加入了一層軟件系統(tǒng),稱為嵌入式操作系統(tǒng)。嵌入式操作系統(tǒng)的引入,為用戶應(yīng)用程序的設(shè)計(jì)提供編程接口。但是嵌入式操作系統(tǒng)本身需要一定的系統(tǒng)資源,而在嵌入式系統(tǒng)中,系統(tǒng)資源是有限的。目前,應(yīng)用比較廣泛的嵌入式操作系統(tǒng)主要有:mC/OSⅡ、uCLinux、ARMLinux、VxWorks、pSOS、Nucleus、PlamOS、Windows CE、Embedded Linux、ECOS、QNX、Lynx以及Symbian等。但嵌入式軟件的開(kāi)發(fā)都是在支持交叉編譯的環(huán)境下進(jìn)行,這是一套編譯器、連接器和libc庫(kù)等組成的集成開(kāi)發(fā)環(huán)境。如圖13為流程說(shuō)明圖:圖 13 嵌入式軟件開(kāi)發(fā)流程 交叉編譯,就是在一臺(tái)電腦上生成能夠在另外一臺(tái)電腦上執(zhí)行程序的代碼。尤其是第二點(diǎn)非常重要,因?yàn)榻^大部分嵌入式系統(tǒng)并沒(méi)有能夠編譯生成可執(zhí)行程序的能力,它們需要宿主機(jī)來(lái)幫助生成用來(lái)執(zhí)行的代碼程序。 3. 研究現(xiàn)狀 嵌入式系統(tǒng)發(fā)展現(xiàn)狀嵌入式系統(tǒng)的核心部件是各種類型的嵌入式處理器,據(jù)不完全統(tǒng)計(jì),全世界嵌入式處理器的品種已有上千種之多。嵌入式系統(tǒng)的處理器可以分為兩大類:一類是采用通用計(jì)算機(jī)的CPU為處理器,如X86系列;另一類為微控制器和DSP,微控制器具有單片化、體積小、功耗低、可靠性高、芯片上的外設(shè)資源豐富等特點(diǎn),成為嵌入式系統(tǒng)的主流器件。嵌入式系統(tǒng)CPU的另一類型為DSP。還有一種類型是選用嵌入式單片系統(tǒng)SOC(System On a Chip)。簡(jiǎn)單的、固定長(zhǎng)度的、單周期執(zhí)行指令的RISC計(jì)算系統(tǒng),與傳統(tǒng)、復(fù)雜、可變長(zhǎng)度指令并行執(zhí)行的CISC計(jì)算機(jī)系統(tǒng)相比較,在相同的條件下,RISC技術(shù)的速度快2~5倍,具有巨大的性價(jià)比優(yōu)勢(shì)。因此,世界上各大CPU芯片制造廠商爭(zhēng)相開(kāi)發(fā)生產(chǎn)RISC芯片,目前的典型結(jié)構(gòu)為ARM系列、MIPS和SH32位字長(zhǎng),最高時(shí)鐘速率可達(dá)600MHz。近幾年嵌入式系統(tǒng)技術(shù)發(fā)展有以下幾個(gè)顯著的變化:
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1