特级做A爰片毛片免费69,永久免费AV无码不卡在线观看,国产精品无码av地址一,久久无码色综合中文字幕

基于arm的智能手持設(shè)備mp3播放器的設(shè)計(jì)與開(kāi)發(fā).rar

RAR格式版權(quán)申訴手機(jī)打開(kāi)展開(kāi)

基于arm的智能手持設(shè)備mp3播放器的設(shè)計(jì)與開(kāi)發(fā),基于arm的智能手持設(shè)備mp3播放器的設(shè)計(jì)與開(kāi)發(fā)摘 要隨著消費(fèi)類電子產(chǎn)業(yè)的蓬勃發(fā)展,越來(lái)越多的嵌入式電子產(chǎn)品走進(jìn)了千家萬(wàn)戶,各式各樣的嵌入式系統(tǒng)出現(xiàn)在了眾多的行業(yè)和應(yīng)用中,其中arm和linux結(jié)合的產(chǎn)品在市場(chǎng)上最受青睞。本課題的嵌入式mp3就是基于arm和linux平臺(tái)設(shè)計(jì)的。系統(tǒng)選用s3c2440開(kāi)發(fā)板為硬件平臺(tái),...
編號(hào):98-96353大小:1.41M
分類: 論文>計(jì)算機(jī)論文

該文檔為壓縮文件,包含的文件列表如下:

內(nèi)容介紹

原文檔由會(huì)員 bshhty 發(fā)布

基于ARM的智能手持設(shè)備MP3播放器的設(shè)計(jì)與開(kāi)發(fā)

摘 要

隨著消費(fèi)類電子產(chǎn)業(yè)的蓬勃發(fā)展,越來(lái)越多的嵌入式電子產(chǎn)品走進(jìn)了千家萬(wàn)戶,各式各樣的嵌入式系統(tǒng)出現(xiàn)在了眾多的行業(yè)和應(yīng)用中,其中ARM和Linux結(jié)合的產(chǎn)品在市場(chǎng)上最受青睞。
本課題的嵌入式MP3就是基于ARM和linux平臺(tái)設(shè)計(jì)的。系統(tǒng)選用S3C2440開(kāi)發(fā)板為硬件平臺(tái),移植linux嵌入式操作系統(tǒng)作為軟件平臺(tái),在這樣的軟硬件環(huán)境下設(shè)計(jì)實(shí)現(xiàn)了MP3播放器。
本文主要描述了MP3嵌入式系統(tǒng)的開(kāi)發(fā)方法與步驟,首先安裝并搭建了Linux操作系統(tǒng)與嵌入式系統(tǒng)的交叉開(kāi)發(fā)環(huán)境,然后是Uboot、Linux的裁剪和移植,根文件系統(tǒng)的制作以及核心驅(qū)動(dòng)程序的開(kāi)發(fā)。在應(yīng)用程序開(kāi)發(fā)中介紹了MP3的原理,MP3的文件格式,實(shí)現(xiàn)了基于libmad的MP3應(yīng)用程序的設(shè)計(jì)。

關(guān)鍵詞:嵌入式;ARM;Linux;驅(qū)動(dòng)程序;MP3
 

Abstract

With the booming of the consumptive electronics industry, more and more embedded electronic productsmore find its way into every family, various embedded systems apply to  numerous industries ,among them,the products which combine ARM and Linux technology is most popular in the electronic market .
The embedded MP3 in this subject is desighed by ARM and based on Linux platform. This system choose the S3C2440  development boards as the hardware platform, transplant the Linux embedded operating system as the software platform, I design and carry out the MP3 player in this environment that combine software and hardware.
This paper describes the development of embedded system MP3, firstly, installation and building the intersection environment based on Linux operating system and  embedded system developing environment, then  , cutting and transplantation Linux and Uboot , the production of the root  file system and development of the Core Driver programme. In the development of application , the paper  describes the principle of the MP3 ,the  file format of MP3, realized the designing of MP3 application which based on libmad.

Keyword:embeded; ARM; Linux; Driver Program; MP3

 
目 錄
引 言 1
第一章 嵌入式系統(tǒng)概述 2
1.1 嵌入式系統(tǒng)簡(jiǎn)介 2
1.2 嵌入式國(guó)內(nèi)發(fā)展現(xiàn)狀 2
1.3 嵌入式系統(tǒng)的結(jié)構(gòu)和組成 3
1.3.1 嵌入式處理器 4
1.3.2 嵌入式外圍設(shè)備 4
1.3.3 嵌入式操作系統(tǒng) 4
1.3.4 嵌入式應(yīng)用軟件 5
1.4 嵌入式系統(tǒng)的開(kāi)發(fā)過(guò)程 5
1.5 嵌入式LINUX開(kāi)發(fā)流程 5
1.6 ARM及S3C2440硬件平臺(tái) 7
1.6.1 ARM簡(jiǎn)介 7
1.6.2 ARM內(nèi)核介紹 7
1.6.3 QT2440E開(kāi)發(fā)板介紹 8
1.7 嵌入式系統(tǒng)的發(fā)展趨勢(shì) 9
第二章 建立嵌入式開(kāi)發(fā)環(huán)境 10
2.1 軟件平臺(tái) 10
2.1.1 嵌入式 LINUX介紹 10
2.1.2 構(gòu)建交叉開(kāi)發(fā)環(huán)境 11
2.2 硬件平臺(tái) 13
2.2.1 硬件平臺(tái)介紹 13
2.2.2 硬件平臺(tái)結(jié)構(gòu)介紹 13
第三章 UBOOT分析與移植 19
3.1 BOOTLOADER 簡(jiǎn)介 19
3.2 BOOTLOADER的啟動(dòng)流程分析 19
3.3 U-BOOT分析 20
3.4 燒寫(xiě)U-BOOT到NANDFLASH 28
第四章 LINUX內(nèi)核分析與文件系統(tǒng)移植 29
4.1 LINUX內(nèi)核移植 29
4.1.1 LINUX 版本介紹 29
4.1.2 LINUX 啟動(dòng)過(guò)程 29
4.1.3 LINUX 內(nèi)核移植 30
4.2 文件系統(tǒng) 34
4.2.1 嵌入式LINUX文件系統(tǒng) 34
4.2.2 BUSYBOX 移植 35
4.2.3 根文件系統(tǒng)的制作 36
4.2.4 制作/燒寫(xiě)YAFFS文件系統(tǒng)映像文件 38
第五章 MP3應(yīng)用程序的設(shè)計(jì) 40
5.1 MP3文件格式 40
5.1.1概述 40
5.1.2 MP3 文件結(jié)構(gòu) 40
5.1.3 MP3文件結(jié)構(gòu)分析 41
5.2 MP3解碼算法原理介紹 43
5.3 基于LIBMAD的MP3的程序設(shè)計(jì) 47
5.3.1 LIBMAD簡(jiǎn)介 47
5.3.2 MP3應(yīng)用程序設(shè)計(jì) 47
結(jié) 論 51
參考文獻(xiàn) 52
致 謝 53