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

正文內(nèi)容

基于嵌入式linux下的madplay音頻播放器設(shè)計論文-閱讀頁

2024-09-17 17:40本頁面
  

【正文】 lschain/路徑一定寫絕對路徑 保存,并退出。 核心板 核心板如圖 21 所示,板上集成 Samsung S3C6410 處理器, 1G 的 FLASH 和256M 的 DDR RAM,它能為我們的研發(fā)、應(yīng)用提供足夠的空間。 加速渲染,另外它還支持 2D 圖形圖像的平滑縮放,翻轉(zhuǎn)等操作。 圖 22 嵌入式 Linux 體系結(jié)構(gòu) 應(yīng)用程序 文件系統(tǒng)驅(qū)動模塊 內(nèi)存驅(qū)動模塊 網(wǎng)絡(luò)驅(qū)動模塊 GPIO驅(qū)動模塊 圖形驅(qū)動模塊 音頻輸出驅(qū)動模塊 嵌入式 Linux 內(nèi)核 硬件平臺 滁州職業(yè)技術(shù)學(xué)院計算機應(yīng)用技術(shù)專業(yè)畢業(yè)論文 13 第 五 章 MP3 播放器的制作與移植 Madplay 原理 madplay 是 linux上的一個開源 mp3播放器,是一個高精度 MPEG音頻解碼庫。 libmad 提供 24bit 的 PCM 輸出,完全定點計算,使用 libmad 提供的一系列 API,就可以非常簡單地實現(xiàn) MP3 數(shù)據(jù)解碼工作。 madplay 基于 libmad 還做了一些擴展功能,比如將 mp3 格式轉(zhuǎn)成別的音頻格式如 wav 等,又集成了 libid3tag 庫進行 mp3 信息顯示,非常適合在沒有浮點支持的嵌入式硬件平臺上使用。聲道模式包括單聲道、雙聲道、聯(lián)合立體混音道以及一般立體聲。本次實驗使用的是靜態(tài)編譯方法無需動態(tài)庫。 把播放器相應(yīng)庫文件和播放器可執(zhí)行文件拷貝到開發(fā)板相應(yīng)文件夾下,用一個 mp3 或者 MP4 文件進行測試,并給出截圖 . 基本功能:在 tiny6410 開發(fā)板上實現(xiàn) MP3文件的播放。依次解壓四個源碼包到 madplaysrc 目錄下 。配置configure 文件并修改 Makefile 文件中的內(nèi)容: CC=armlinuxgcc AR=armlinuxar rc RANLIB=armlinuxranlib make make install 滁州職業(yè)技術(shù)學(xué)院計算機應(yīng)用技術(shù)專業(yè)畢業(yè)論文 15 (2) 編譯 libid3tag ./configure CC=armlinuxgcc host=armlinux prefix=/home/madplay CPPFLAGS=I/home/madplay/include LDFLAGS=L/home/madplay/lib make make install滁州職業(yè)技術(shù)學(xué)院計算機應(yīng)用技術(shù)專業(yè)畢業(yè)論文 16 (3) 編譯 libmad ./configure CC=armlinuxgcc host=armlinux prefix=/home/madplay CPPFLAGS=I/home/madplay/include LDFLAGS=L/home/madplay/lib make make install 滁州職業(yè)技術(shù)學(xué)院計算機應(yīng)用技術(shù)專業(yè)畢業(yè)論文 17 修改 makefile 找到里面的“ fforcemem”,然后刪除保存退出 滁州職業(yè)技術(shù)學(xué)院計算機應(yīng)用技術(shù)專業(yè)畢業(yè)論文 18 (4) 編譯 madplay ./configure CC=armlinuxgcc host=armlinux prefix=/home/madplay CPPFLAGS=I/home/madplay/include LDFLAGS=L/home/madplay/lib make 滁州職業(yè)技術(shù)學(xué)院計算機應(yīng)用技術(shù)專業(yè)畢業(yè)論文 19 (5)靜態(tài)編譯 以上是用動態(tài)編譯的方法,程序運行時需依賴動態(tài)庫文件。在配置libid3tag、 libmad、 madplay 時,加上參數(shù) “ — disableshared enablestatic”即可靜態(tài)編譯 madplay 。 滁州職業(yè)技術(shù)學(xué)院計算機應(yīng)用技術(shù)專業(yè)畢業(yè)論文 20 移植 madplay 到 Tiny6410 首先啟動 tiny6410 開發(fā)板,插入 U盤查看 U盤內(nèi)是否有我們實驗需要的文件 進入 udisk 查看到有 madplay 和 然后打開終端進入 udisk 在 udisk 目錄下執(zhí)行 madplay / 滁州職業(yè)技術(shù)學(xué)院計算機應(yīng)用技術(shù)專業(yè)畢業(yè)論文 21 執(zhí)行成功,按 i 顯示歌曲播放時間。在實驗板上運行也提示加載共享庫失敗。復(fù)制在編譯madplay 時的最后一條 gcc 命令 ,并在末尾加上 static 并運行,所需的動態(tài)鏈接庫就添加到了可執(zhí)行文件中。 2. 第一次進行最后的靜態(tài)編譯時不能通過,經(jīng)檢查發(fā)現(xiàn)編譯 時只修改了 文件而未修改 Makefile,所以進行的不是交叉編譯。 3. 如果將源碼包文件夾和存放生成庫文件的文件夾放在一個目錄下,即使修改CPPFLAGS 和 LDFLAGS 也無法找到安裝 zlib 時生成的 。 4. 第一次下載的 。 5. 結(jié)論與展望 本次的畢業(yè)設(shè)計 學(xué) 習(xí)了媒體播放器移植怎樣更好地將嵌入式系統(tǒng)與Linux 結(jié)合起來應(yīng)用于實際的生產(chǎn)生活中,因此,可以豐富嵌入式 Linux 操作系統(tǒng)上的應(yīng)用程序,用其移植代碼實現(xiàn)音樂的功能,在操作中遇到了許多難題,最后通過老師的幫助解決了。畢業(yè)設(shè)計雖然進行了一個多月時間,前期的軟件知識了解花了很多時間,走了很多彎路。 對于這篇論文,我本人的實在很難滿意,從硬件的設(shè)計角度來說,我所選用的芯片都是集成度很高的芯片,市面上用的很多的芯片,當(dāng)然這并不是什么錯誤,可是這也局限了我的思維,我始終很難脫離傳統(tǒng) 的 MP3 設(shè)計,這里的 MP3設(shè)計已經(jīng)是 2, 3年前的技術(shù)了,幾乎沒有加入自己的創(chuàng)新,參考了比較成熟的方案。 雖然上面的話反映出我這篇論文的許多不足,不過我不得不說通過這次嵌入式系統(tǒng)設(shè)計的學(xué)習(xí),我掌握了很多硬件知識,懂得了很多以前我不知道,或者不是很明白的問題,了解了當(dāng)前實時操作系統(tǒng)設(shè)計的一些命令和方案,這對我今后的發(fā)展很有幫助。 另外,對于嵌入式系統(tǒng)設(shè)計教材的編寫,我想就滿足大多數(shù)人來說,滁州職業(yè)技術(shù)學(xué)院計算機應(yīng)用技術(shù)專業(yè)畢業(yè)論文 23 應(yīng)該側(cè)重于軟硬件結(jié)合的部分,在討論一個嵌入式系統(tǒng)時,要將兩方面結(jié)合起來,軟件部分和硬件部分在一個嵌入式系統(tǒng)中的地位,它們是如何配合工作的,我們在設(shè)計一個系統(tǒng)時,應(yīng)當(dāng)怎樣考慮硬件部分與軟件部分的分工問題。 隨著時代的變遷 MP3 播放器已經(jīng)不能滿足當(dāng)代人的需求。由于功能已被智能手機涵蓋,但是 MP3 播放器是一代又代人智慧的結(jié)晶,不能因為有了新的東西就去放棄它。文本讀取等一系列功能也是 MP3 播放器的軟肋所在。 ( 3)現(xiàn)在流行的是便攜式多媒體播 放器功能豐富注重娛樂的同時兼顧實用性,而本文的媒體播放器僅支持音文件播放,功能單一,為此以后的工作還應(yīng)擴展如網(wǎng)絡(luò)下載、文字處理、圖片瀏覽等功能。其中我的導(dǎo)師 李蘭蘭老師對我的關(guān)心和支持尤為重要,每次遇到難題,我最先做的就是向李老師尋求幫助,而李老師每次不管忙或閑,總會抽空來找我面談,然后一起商量解決的辦法。 滁州職業(yè)技術(shù)學(xué)院計算機應(yīng)用技術(shù)專業(yè)畢業(yè)論文 24 最后再一次對我的母校表示感謝 ,再一次感謝所有在這次畢業(yè)設(shè)計中給予過我?guī)椭娜?,同時也感謝學(xué)院為我提供良好的做畢業(yè)設(shè)計的環(huán)境。感謝在整個畢業(yè)設(shè)計期間和我密切合作的同學(xué),和曾經(jīng)在各個方面給予過我?guī)椭幕锇閭?,在大學(xué)生活即將結(jié)束的最后的日子里,我們再一次演繹了團結(jié)合作的童話,把一個龐大的,從來沒有上手的課題,圓滿地
點擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1