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

正文內(nèi)容

基于嵌入式linux下的madplay音頻播放器設(shè)計(jì)論文-全文預(yù)覽

  

【正文】 是李老師的認(rèn)真負(fù)責(zé)讓我從這門課程中學(xué)到了嵌入式系統(tǒng)設(shè)計(jì)的知識(shí),掌握了嵌入式系統(tǒng)設(shè)計(jì)的方法,這 為我以后更深入的學(xué)習(xí)打下了良好的基礎(chǔ)。而軟件的設(shè)計(jì)部分,雖然程序的流程我大體明白,可是沒(méi)有動(dòng)手實(shí)際的去做過(guò)一個(gè)程序,這實(shí)在難以服人,不動(dòng)手永遠(yuǎn)也不知道問(wèn)題的關(guān)鍵到底在那里。在做畢業(yè)設(shè)計(jì)的途中我遇到了很多的問(wèn)題,但最后都和同學(xué)討論,并向老師請(qǐng)教得到解決,但同時(shí)讓我了解 madplay 播放器的重要性,在 嵌入式媒體播放器移植學(xué)習(xí)過(guò)程中,我學(xué)到了如何查找文件,和讓我了解到了什么 madplay 以及它們的優(yōu)缺點(diǎn), 在此我深刻體會(huì)到:一個(gè)項(xiàng)目的完成離不開(kāi)失敗,正因?yàn)槭〔攀刮腋拥睦?解了媒體播放器的制作方法,相信在以后的任務(wù)中也會(huì)順利解決的 。解決方法是將存放滁州職業(yè)技術(shù)學(xué)院計(jì)算機(jī)應(yīng)用技術(shù)專業(yè)畢業(yè)論文 22 生成的庫(kù)文件的文件夾 libz 放在源碼包文件夾 madplay 中。再執(zhí)行 file madplay 顯示可執(zhí)行文件是statically linked。 實(shí)驗(yàn)中的問(wèn)題 1. 通過(guò) disableshared 和 enablestatic 方式編譯產(chǎn)生 madplay,通過(guò)file madplay 或 armlinuxreadelf – d madplay 命令均可得出生成的 madplay是動(dòng)態(tài)鏈接的。也可以采用靜態(tài)編譯的方法,將靜態(tài)庫(kù)編譯到程序中,運(yùn)行時(shí)不需要?jiǎng)討B(tài)庫(kù)文件。 實(shí)現(xiàn)方法: 硬件: PC 機(jī) 1 臺(tái) 軟件: Linux操作系統(tǒng)、嵌入式 Linux開(kāi)發(fā)環(huán)境、 、 、 、 編譯 madplay 播放器 編譯: 我們需要在 home 下先建立兩個(gè)文件夾,一個(gè)存放源碼,一個(gè)存放安裝文件,即 madplaysrc 和 madplay 文件夾。 任務(wù)分析 本項(xiàng)目是以友善之臂 Tiny6410 作為開(kāi)發(fā)平臺(tái),使用 madplay 來(lái)移植并測(cè)試幾種音頻頻格式流暢播放; 任務(wù) 1 滁州職業(yè)技術(shù)學(xué)院計(jì)算機(jī)應(yīng)用技術(shù)專業(yè)畢業(yè)論文 14 要移植嵌入式媒體播放器,首先要先確定其依賴哪些庫(kù),先把庫(kù)移植后,才能移植播放器,否則無(wú)法正常運(yùn)行播放器。在 libmad 的源代碼文件目錄下的 文件中,可以看到絕大部分該庫(kù)的數(shù)據(jù)結(jié)構(gòu)和 API 等。 外設(shè)板 外設(shè)板為核心板的應(yīng)用提供了其它的接口和設(shè)備,它提供以下外設(shè)接口: 標(biāo)準(zhǔn)接口資源 (1) 1 個(gè) 100M 以太網(wǎng) RJ45 接口 (采用 DM9000 網(wǎng)卡芯片 ); (2) 1 個(gè) DB9 式 RS232 五線串口 (另有 4 個(gè) TTL 電平串口,見(jiàn)下 ); (3) 四線 RS232/RS485 串口各一個(gè) (COM COM3); (4) 1 個(gè) mini USB SlaveOTG 接口 ; (5) 1 路 , 1 路在板麥克風(fēng)輸入 ; (6) 1 路 TVOUT 輸出接口 ; (7) 1 路 USB Host 接口 ; (8) 1 個(gè)標(biāo)準(zhǔn) SD 卡座 ; 滁州職業(yè)技術(shù)學(xué)院計(jì)算機(jī)應(yīng)用技術(shù)專業(yè)畢業(yè)論文 11 (9) 1 路紅外接收頭 ; (10) 5V直流電壓輸入 ; 在板即用資源 (1) 1 個(gè) I2CEEPROM 芯片 (256byte),主要用于測(cè)試 I2C 總線; (2) 4 個(gè) 用戶 LED(綠色 ); (3) 8 個(gè)側(cè)立按鍵 (中斷式資源引腳,帶引出座 ); (4) 1 個(gè)可調(diào)電阻,用于 ADC 轉(zhuǎn)換測(cè)試; (5) 1 個(gè) PWM 控制蜂鳴器; (6) 板載實(shí)時(shí)時(shí)鐘備份電池; 外擴(kuò)接口資源 (1) 4 個(gè)串口座 (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 路中斷式按鍵引腳,電源和地 );滁州職業(yè)技術(shù)學(xué)院計(jì)算機(jī)應(yīng)用技術(shù)專業(yè)畢業(yè)論文 12 核心板和底板是通過(guò)一個(gè) 180 針的插槽相接,它們配合后即構(gòu)成一個(gè)完整的應(yīng)用系統(tǒng)。 (3)重新啟動(dòng)環(huán)境變量: sudo source /root/.bashrc滁州職業(yè)技術(shù)學(xué)院計(jì)算機(jī)應(yīng)用技術(shù)專業(yè)畢業(yè)論文 9 (4)查看交叉編譯器的版本號(hào): 第 四 章 硬件開(kāi)發(fā)平臺(tái)的介紹 本設(shè)計(jì)使用的硬件開(kāi)發(fā)平臺(tái)是友善之臂的 mini6410 開(kāi)發(fā)板,此平臺(tái)由核心板和外設(shè)板組成,下面分別對(duì)這兩部分進(jìn)行介紹。 ( 3) 嵌入式系統(tǒng)開(kāi)發(fā)分為軟件開(kāi)發(fā)部分和硬件開(kāi)發(fā)部分。用來(lái)開(kāi)發(fā)的通用計(jì)算機(jī)可選用比較常見(jiàn)的PC,運(yùn)行通用的 Windows、 Linux 等操作系統(tǒng)。當(dāng)然,利用 JTAG 技術(shù)也可以完成上述任務(wù),但是, JTAG燒寫速度很慢 [12]。最終, bootloader 把操作系統(tǒng)內(nèi)核映像加載到 RAM 中,并將系統(tǒng)控制權(quán)傳遞給它。如圖 211 所示,它是由一個(gè)內(nèi)核和一些可以定制系統(tǒng)模塊組成,如文件模塊,網(wǎng)絡(luò)模塊,各種驅(qū)動(dòng)模塊等。 本文設(shè)計(jì)的播放器是基于嵌入式 Linux 操作系統(tǒng)進(jìn)行設(shè)計(jì)。 uC/OSII 操作系統(tǒng)是一個(gè)可裁剪 、 源碼開(kāi)放 、 結(jié)構(gòu)小巧 、 搶先式的實(shí)時(shí)性能優(yōu)良和可擴(kuò)展性能強(qiáng)等特點(diǎn)。 ( 2) Windows CE 操作系統(tǒng)。 Linux 操作系統(tǒng)類似于 UNIX, 是一種免費(fèi)的 、 源代碼完全開(kāi)放的,符合 POSIX 標(biāo)準(zhǔn)規(guī)范的操作系統(tǒng)。 ARM 系列處理器是 ARM 公司的產(chǎn)品。 PowerPC 處理器品種很多,既有通用的處理器,又有嵌入式控制器和內(nèi)核,應(yīng)用范圍非常廣泛,從高端的工作站,服務(wù)器到桌面計(jì)算機(jī)系統(tǒng),從消費(fèi)類電子廠品大型通信設(shè)備,無(wú)所不包。 1984 年, MIPS 計(jì)算機(jī)公式成立。現(xiàn)在幾乎每個(gè)半導(dǎo)體制造商都生產(chǎn)嵌入式處理器,越來(lái)越多的公司有自己的處理器設(shè)計(jì)部門。 美國(guó)科技博客 Business Insider 刊文稱, MP3 播放器正在走向消亡。然而隨著消費(fèi)者轉(zhuǎn)向智能手機(jī)等其他數(shù)碼產(chǎn)品, 2020 年英國(guó)市場(chǎng) iPod 和其他 MP3 播放器的銷量大幅下降。本軟件能支持所有 MP3 格式的音頻文件,這些文件在網(wǎng)上都很容易找得到。 嵌入式系統(tǒng)開(kāi)發(fā) 無(wú)疑成為當(dāng)今最熱門最有發(fā)展前途的 IT 領(lǐng)域之一。利用 MPEG Audio Layer 3 的技術(shù),將音樂(lè)以 1:10 甚至 1:12 的壓縮率,壓縮成容量較小的文件,而對(duì)于大多數(shù)用戶來(lái)說(shuō)重放的音質(zhì)與最初的不壓縮音頻相比沒(méi)有明顯的下降。因此人們需要一些娛樂(lè)和消遣的軟件來(lái)減輕壓力,消除疲勞,讓人們更好的去工作和生活。本次設(shè)計(jì)的是 MP3 播放器應(yīng)用程序,就是一個(gè)基于嵌入式開(kāi)發(fā)的一個(gè)媒體播放器軟件 ,采用嵌入式 ARM9 經(jīng)典開(kāi)發(fā)平臺(tái)。因此人們需要一些娛樂(lè)和消遣的軟件來(lái)減輕壓力,消除疲勞,讓人們更好的去工作和生活。再加上飛快的生活節(jié)奏,物質(zhì)生活的逐步改善,更會(huì)給人們帶來(lái)身心的勞累,人們?cè)谶@種身體狀況下去工作,不但效率不高,而且還很容易犯錯(cuò),人們對(duì)精神層面的需求逐漸增強(qiáng)。 由于 嵌入式 Linux 操作系統(tǒng)功能強(qiáng)大又易 于移植 。再加上飛快的生活節(jié)奏,物質(zhì)生活的逐步改善,更會(huì)給人們帶來(lái)身心的勞累,人們?cè)谶@種身體狀況下去工作,不但效率不高,而且還很容易犯錯(cuò),人們對(duì)精神層面的需求逐漸增強(qiáng)。它被設(shè)計(jì)用來(lái)大幅度地降低音頻數(shù)據(jù)量。 開(kāi)發(fā)嵌入式 MP3 播放系統(tǒng)的意義 社會(huì) 信息化
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1