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

正文內(nèi)容

基于嵌入式linux下的madplay音頻播放器設(shè)計論文(參考版)

2024-09-01 17:40本頁面
  

【正文】 參考文獻(xiàn) [1]羅賢全,尚朝軒,高勤 .開發(fā) Linux 嵌入式應(yīng)用程序 . 微計算機(jī)信息 [J](測控自動化), 2020, 20(6): 6768. [2]潘影波 ,王健 ,Rusty Lynch. MIDLinux 新一代播放器的設(shè)計與實(shí)現(xiàn) [J]. 計算機(jī)技術(shù)與發(fā)展, 2020, 19(2): 202204. [3]杜春雷. arm 體系結(jié)構(gòu)與編程 [M].北京:清華大學(xué)出版社. 2020 [4] Stevens, Stephen A. Rago. Unix Programming in the UNIX Environment 2nd edition[M].譯者(尤晉元, 張亞英, 戚正偉),譯 .北京:人民郵電出版社, 2020: 47 25 。以及在設(shè)計中被我引用或參考的論著的作者。 另外,感謝校方給予我這樣一次機(jī)會,能夠獨(dú)立地完成一個課題,并在這個過程當(dāng)中,給予我們各種方便,使我們在即將離校的最后一段時間里,能 夠更多學(xué)習(xí)一些實(shí)踐應(yīng)用知識,增強(qiáng)了我們實(shí)踐操作和動手應(yīng)用能力,提高了獨(dú)立思考的能力。 致 謝 這次畢業(yè)設(shè)計得到了很多老師、同學(xué)和同事的幫助。 (2)在很多女生心中, MP3 就該是多功能的、彩屏的,這樣才夠檔次,也許這就是 音頻播放器失敗的地方。 (1)MP3 播放器追求極好的音質(zhì)、超長播放時間和奇特的外觀,以 MP3 播放器為首的音頻播放器缺乏到動態(tài)彩屏顯示。 MP3 播放器正在走向消亡。 以上是我通過學(xué)習(xí)嵌入式系統(tǒng)設(shè)計的體會,在此我也要感謝李蘭蘭老師,是李老師的認(rèn)真負(fù)責(zé)讓我從這門課程中學(xué)到了嵌入式系統(tǒng)設(shè)計的知識,掌握了嵌入式系統(tǒng)設(shè)計的方法,這 為我以后更深入的學(xué)習(xí)打下了良好的基礎(chǔ)。在這里提個建議,如果以后的嵌入式系統(tǒng)設(shè)計課程中,能 有條件真正讓參與課程學(xué)習(xí)的人做真實(shí)的項目,我想那將對嵌入式系統(tǒng)設(shè)計的學(xué)習(xí)有很大的促進(jìn)。而軟件的設(shè)計部分,雖然程序的流程我大體明白,可是沒有動手實(shí)際的去做過一個程序,這實(shí)在難以服人,不動手永遠(yuǎn)也不知道問題的關(guān)鍵到底在那里。由于條件的限制,我并沒有親手將這些硬件的設(shè)計實(shí)現(xiàn),所有的一切都是在紙上談兵,軟件的設(shè)計也是根據(jù)之前老師指導(dǎo)的方式,在參考了許多設(shè)計資料之后,我終于完成了這篇關(guān)于嵌入式 MP3 播放器設(shè)計的論文。在做畢業(yè)設(shè)計的途中我遇到了很多的問題,但最后都和同學(xué)討論,并向老師請教得到解決,但同時讓我了解 madplay 播放器的重要性,在 嵌入式媒體播放器移植學(xué)習(xí)過程中,我學(xué)到了如何查找文件,和讓我了解到了什么 madplay 以及它們的優(yōu)缺點(diǎn), 在此我深刻體會到:一個項目的完成離不開失敗,正因?yàn)槭〔攀刮腋拥睦?解了媒體播放器的制作方法,相信在以后的任務(wù)中也會順利解決的 。重新下載另一個 即解決。解決方法是將存放滁州職業(yè)技術(shù)學(xué)院計算機(jī)應(yīng)用技術(shù)專業(yè)畢業(yè)論文 22 生成的庫文件的文件夾 libz 放在源碼包文件夾 madplay 中。修改Makefile 的響應(yīng)指令即解決。再執(zhí)行 file madplay 顯示可執(zhí)行文件是statically linked。這說明disableshared 和 enablestatic 并不能進(jìn)行靜態(tài)編譯。 實(shí)驗(yàn)中的問題 1. 通過 disableshared 和 enablestatic 方式編譯產(chǎn)生 madplay,通過file madplay 或 armlinuxreadelf – d madplay 命令均可得出生成的 madplay是動態(tài)鏈接的。編譯完成后只需將 madplay復(fù)制到根文件系統(tǒng) /usr/bin目錄下 ,不需要復(fù)制動態(tài)庫。也可以采用靜態(tài)編譯的方法,將靜態(tài)庫編譯到程序中,運(yùn)行時不需要動態(tài)庫文件。 (1) 編譯 使用命令 ./configure prefix=/home/madplay 進(jìn)入 madplay 目錄。 實(shí)現(xiàn)方法: 硬件: PC 機(jī) 1 臺 軟件: Linux操作系統(tǒng)、嵌入式 Linux開發(fā)環(huán)境、 、 、 、 編譯 madplay 播放器 編譯: 我們需要在 home 下先建立兩個文件夾,一個存放源碼,一個存放安裝文件,即 madplaysrc 和 madplay 文件夾。 任務(wù) 2 完成播放器庫編譯成功后,拷貝出可執(zhí)行的播放器文件,拷貝到開發(fā)板相應(yīng)位置。 任務(wù)分析 本項目是以友善之臂 Tiny6410 作為開發(fā)平臺,使用 madplay 來移植并測試幾種音頻頻格式流暢播放; 任務(wù) 1 滁州職業(yè)技術(shù)學(xué)院計算機(jī)應(yīng)用技術(shù)專業(yè)畢業(yè)論文 14 要移植嵌入式媒體播放器,首先要先確定其依賴哪些庫,先把庫移植后,才能移植播放器,否則無法正常運(yùn)行播放器。 libmad主要數(shù)據(jù)結(jié)構(gòu)如表 51所示: 表 51 libmad 主要數(shù)據(jù)結(jié)構(gòu) 主要數(shù)據(jù)結(jié)構(gòu) 作用 struct mad_stream 存放解碼前的 Bitstream數(shù)據(jù) struct mad_synth 存放解碼合成濾波后的 PCM 數(shù)據(jù) struct mad_pcm 定義了音頻的采樣率,聲道個數(shù)和 PCM 采樣數(shù)據(jù) ,用來初始化音頻 struct mad_frame 記錄 MPEG 幀解碼后 PCM 數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu),其中的mad_Header 用來記錄 MPEG 幀的基本信息,比如 MPEG層數(shù)、聲道模式、流比特率、采樣比特率。在 libmad 的源代碼文件目錄下的 文件中,可以看到絕大部分該庫的數(shù)據(jù)結(jié)構(gòu)和 API 等。支持 MPEG1 Layer I, Layer II 和 LayerIII(也就是 MP3)標(biāo)準(zhǔn),它利用 libmad庫進(jìn)行 mp3 軟解碼。 外設(shè)板 外設(shè)板為核心板的應(yīng)用提供了其它的接口和設(shè)備,它提供以下外設(shè)接口: 標(biāo)準(zhǔn)接口資源 (1) 1 個 100M 以太網(wǎng) RJ45 接口 (采用 DM9000 網(wǎng)卡芯片 ); (2) 1 個 DB9 式 RS232 五線串口 (另有 4 個 TTL 電平串口,見下 ); (3) 四線 RS232/RS485 串口各一個 (COM COM3); (4) 1 個 mini USB SlaveOTG 接口 ; (5) 1 路 , 1 路在板麥克風(fēng)輸入 ; (6) 1 路 TVOUT 輸出接口 ; (7) 1 路 USB Host 接口 ; (8) 1 個標(biāo)準(zhǔn) SD 卡座 ; 滁州職業(yè)技術(shù)學(xué)院計算機(jī)應(yīng)用技術(shù)專業(yè)畢業(yè)論文 11 (9) 1 路紅外接收頭 ; (10) 5V直流電壓輸入 ; 在板即用資源 (1) 1 個 I2CEEPROM 芯片 (256byte),主要用于測試 I2C 總線; (2) 4 個 用戶 LED(綠色 ); (3) 8 個側(cè)立按鍵 (中斷式資源引腳,帶引出座 ); (4) 1 個可調(diào)電阻,用于 ADC 轉(zhuǎn)換測試; (5) 1 個 PWM 控制蜂鳴器; (6) 板載實(shí)時時鐘備份電池; 外擴(kuò)接口資源 (1) 4 個串口座 (TTL 電平 , ,直插式卡座 ); (2) 10pin JTAG 接口 ; (3) 雙 LCD 接口 (41pin 迷你座,可兼容 mini2440 LCD 接口,和 40pin 雙排座 ); (4) 20pin 間距 SDIO 接口 (可接 SD WiFi,其中還包含 1 路 SPI 和 I2C接口 ); (5) 20pin CMOS 攝像頭接口 ; (6) 30pin GPIO 接口 ; (7) 40pin ; (8) 10pin 間距貼片按鍵引出座 (含 8 路中斷
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1