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

正文內(nèi)容

基于arm的音樂播放器的設(shè)計(jì)與實(shí)現(xiàn)-展示頁

2025-06-15 22:37本頁面
  

【正文】 player的功能支持進(jìn)行分析,結(jié)論是足以支持播放器的開發(fā),最后在論證成功的情況下確定了一套可行的系統(tǒng)的方案。硬件部分包括S3C2440開發(fā)板,串口線,并口線,LCD觸摸屏,5V變壓器,帶串、并口的PC機(jī)。 系統(tǒng)方案制定本系統(tǒng)分為兩大部分:軟件部分,硬件部分。本次設(shè)計(jì)最終達(dá)到觸屏控制軟件實(shí)現(xiàn)軟件在原來環(huán)境下的功能等效果。 設(shè)計(jì)的主要目標(biāo)任務(wù)這次設(shè)計(jì)的主要任務(wù)是將一款Linux下的開源多媒體播放器Mplayer從電腦上移植到arm平臺(tái)上,實(shí)現(xiàn)一款軟件可以跨平臺(tái)運(yùn)行的播放器。那些在電腦上運(yùn)行的播放器經(jīng)常因?yàn)椴僮鳝h(huán)境等原因而不能在我們的機(jī)器上運(yùn)行。他們可以歸結(jié)為兩大類:音頻,視頻。我們生活中數(shù)字信息的數(shù)量在今后幾十年中將急劇增加,質(zhì)量上也將大大地改善。 可行性分析隨著人們的生活水平不斷提高,精神資料的需求逐漸提高,多媒體已經(jīng)成為生活中必不可少的一部分。3) 可以解碼大部分的網(wǎng)絡(luò)流媒體文件。可以實(shí)現(xiàn)絕大部分Mplayer的功能:1) 實(shí)現(xiàn)市場上幾乎所有流行的音頻文件播放。 功能性分析用S3C2440開發(fā)板作為產(chǎn)品的主體,LCD Moduile ,通過可觸摸的LCD Moduile實(shí)現(xiàn)播放控制。在這種情況下,一個(gè)好的軟件就不會(huì)僅僅局限于一個(gè)小領(lǐng)域,例如:把Iphone上的應(yīng)用移植到其他平臺(tái)上,從而改善我們的生活,促進(jìn)技術(shù)進(jìn)步的發(fā)展。然而,大部分的軟件對(duì)操作系統(tǒng)有要求。隨著技術(shù)的進(jìn)步,越來越高性能的嵌入式設(shè)備被廣泛使用。我們可以預(yù)見在不久的將來,linux一定會(huì)大行其道,linux的強(qiáng)大的兼容性,可移植性也將發(fā)揮的淋漓盡致??梢哉f,Linux本身包含的應(yīng)用程序以及移植到Linux上的應(yīng)用程序包羅萬象,任何一位用戶都能從有關(guān)Linux的網(wǎng)站上找到適合自己特殊需要的應(yīng)用程序及其源代碼,這樣,用戶就可以根據(jù)自己的需要下載源代碼,以便修改和擴(kuò)充操作系統(tǒng)或應(yīng)用程序的功能。Linux不僅為用戶提供了強(qiáng)大的操作系統(tǒng)功能,而且還提供了豐富的應(yīng)用軟件。21世紀(jì)的交互式多媒體技術(shù)的實(shí)現(xiàn)將會(huì)極大的改變我們的生活。所謂交互式多媒體是指不僅可以從網(wǎng)絡(luò)上接受信息、選擇信息,還可以發(fā)送信息,其信息是以多媒體的形式傳輸。 研究意義未來對(duì)多媒體的研究,主要有以下幾個(gè)研究方面:數(shù)據(jù)壓縮、多媒體信息特性與建模、多媒體信息的組織與管理、多媒體信息表現(xiàn)與交互、多媒體通信與分布處理、多媒體的軟硬件平臺(tái)、虛擬現(xiàn)實(shí)技術(shù)、多媒體應(yīng)用開發(fā)。多媒體已成為我們?nèi)粘I畹闹匾M成部分,但一個(gè)優(yōu)秀的播放器,卻往往因?yàn)橄到y(tǒng)環(huán)境,不開源等問題,而不是被廣泛認(rèn)可、使用,這是我們的損失。從一種計(jì)算機(jī)向另一種計(jì)算機(jī)移植軟件時(shí),首先要考慮所移植的軟件對(duì)宿主機(jī)硬件及操作系統(tǒng)的接口,然后設(shè)法用對(duì)目標(biāo)機(jī)的接口代換之。軟件移植是實(shí)現(xiàn)功能的等價(jià)聯(lián)系,而不是等同聯(lián)系軟件可移植性的主要標(biāo)志是:這類軟件有個(gè)通用的標(biāo)準(zhǔn)文本;它們獨(dú)立于具體的計(jì)算機(jī)。 大多數(shù)系統(tǒng)還包括了像提供GUI界面的XFree86之類的曾經(jīng)運(yùn)行于BSD的程序。另一個(gè)原因是,它具有Unix的全部功能,任何使用Unix操作系統(tǒng)或想要學(xué)習(xí)Unix操作系統(tǒng)的人都可以從Linux中獲益。它還包括帶有多個(gè)窗口管理器的XWindows圖形用戶界面,如同我們使用Windows NT一樣,允許我們使用窗口、圖標(biāo)和菜單對(duì)系統(tǒng)進(jìn)行操作。Linux是在GNU公共許可權(quán)限下免費(fèi)獲得的,是一個(gè)符合POSIX標(biāo)準(zhǔn)的操作系統(tǒng)。另一方面,其原因在于應(yīng)用需求,產(chǎn)品的可靠性,成本,更換為嵌入式系統(tǒng)的需求不斷增加,從純硬件實(shí)現(xiàn)的和使用通用計(jì)算機(jī)來實(shí)現(xiàn)的的應(yīng)用中脫穎而出,成為令人關(guān)注的焦點(diǎn) Linux以它的高效性和靈活性著稱。嵌入式微處理器的選擇是由具體應(yīng)用決定的。嵌入式微處理器在世界上有超過1000種,30多個(gè)系列,其中的主流體系結(jié)構(gòu)有ARM,MIPS,PowerPC上,X86和SH等。執(zhí)行機(jī)構(gòu)也作為控制對(duì)象,它可以接收由嵌入式計(jì)算機(jī)系統(tǒng)發(fā)出的控制命令,執(zhí)行所需的操作或任務(wù)。其中實(shí)時(shí)性是第一要求,需要調(diào)度一切可利用的資源完成實(shí)時(shí)控制任務(wù),其次才著眼于提高計(jì)算機(jī)系統(tǒng)的使用效率,重要特點(diǎn)是要滿足對(duì)時(shí)間的限制和要求。根據(jù)操作系統(tǒng)的工作特性,實(shí)時(shí)是指物理進(jìn)程的真實(shí)時(shí)間。用戶不僅可以通過文字信息,還可以通過直接看到的影像和聽到的聲音,來了解感興趣的對(duì)象,并可以參與或改變信息的演示。在信息社會(huì),人們迫切希望計(jì)算機(jī)能以人類習(xí)慣的方式提供信息服務(wù),因而多媒體技術(shù)應(yīng)運(yùn)而生。 目錄第1章 緒論 1 選題背景 1 研究意義 2第2章 需求分析與方案制定 4 功能性分析 4 可行性分析 4 設(shè)計(jì)的主要目標(biāo)任務(wù) 5 系統(tǒng)方案制定 5 本章小結(jié) 5第3章 系統(tǒng)功能模塊介紹 6 S3C2440開發(fā)板簡介 6 S3C2440芯片特性簡介 6 S3C2440芯片參數(shù) 7 內(nèi)核結(jié)構(gòu) 7 總線結(jié)構(gòu) 7 處理器通用模塊1 8 處理器通用模塊2 8 存儲(chǔ)器接口 9 外圍總線接口 9 人機(jī)接口 9 LCD模塊介紹 9 軟件模塊介紹 10 本章小結(jié) 11第4章 硬件系統(tǒng) 12 開發(fā)板系統(tǒng)的硬件框架 12 LCD模塊原理 12 A/D轉(zhuǎn)換器 12 觸摸屏原理結(jié)構(gòu) 13 系統(tǒng)硬件介紹 14 各個(gè)外設(shè)接口 14 JTAG接口 14 USB_UART轉(zhuǎn)換接口 15 RS232接口 15 USB主接口 15 USB從接口 16 AD輸入接口 16 復(fù)位系統(tǒng) 16 本章小結(jié) 16第5章 系統(tǒng)軟件設(shè)計(jì) 17 系統(tǒng)軟件設(shè)計(jì)流程圖 17 Bootloader內(nèi)核的配置 17 Bootloader 17 配置編譯bootloaderuboot 18 (編譯內(nèi)核) 19 制作根文件系統(tǒng) 19 燒錄鏡像文件 20 燒錄Bootloader 20 22 安裝交叉編譯編譯工具鏈 24 對(duì)Mplayer源碼進(jìn)行重新配置編譯 24 編寫主程序(包含觸屏驅(qū)動(dòng)) 25 設(shè)計(jì)人機(jī)交互界面 25 程序移植 26 本章小結(jié) 26第6章 結(jié)論 27參考文獻(xiàn) 28致謝 30IV第1章 緒論 選題背景多媒體是全面的綜合性的信息資源,它常常指信息表示媒體的多樣化,常見的形式有文字、資料、圖形、影像、動(dòng)畫、視訊、聲音、特殊效果,再經(jīng)由電腦表現(xiàn)出來,它能用來達(dá)成信息傳播中的任何媒體資源。 thread。關(guān)鍵詞: 觸屏,移植,線程,嵌入式 Abstract The multimedia technology involves sound, text, image, animation, video and munications and other functions. Information technology is one of fastest growing technologies. Obviously, it is a new generation of electronic technology development and the focus of petition. The integration of embedded equipment and multimedia technology contributes a rapid development for PDA, smart phones, slab intelligent terminal. In the future, intelligent terminal will promote the network embedded equipment rapid development. So, the application that based on embedded terminal has a bright future. The purpose of this design is to design multimedia player on an embedded platform by using the open source in Linux operating system. It is take mplayer as core broadcast program, which will support more file format, and even is more parable with the PC media players. The hardware part of Multimedia player takes S3C2440 development board for the hardware platform, which use the USB disk, tftlcd touch screen, key23 keyboard, and external earphone for audio equipment. Because the player development is based on mature hardware platform, the main work focused on software part, which main includes these works, such as the dev
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1