在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > Android系統(tǒng)的移植要做的兩個(gè)工作

            Android系統(tǒng)的移植要做的兩個(gè)工作

            作者: 時(shí)間:2011-04-24 來源:網(wǎng)絡(luò) 收藏

            的主要目的是為了能在特定的硬件上運(yùn)行。而在的過程中,一個(gè)重要的方面就是把握關(guān)鍵要點(diǎn),減少量。從的角度,首先要熟悉硬件抽象層的接口,其次要集成和復(fù)用已有的驅(qū)動(dòng)程序,主要的量在硬件抽象層的實(shí)現(xiàn)中。為了更好地理解和調(diào)試,也應(yīng)該適當(dāng)?shù)亓私馍蠈訉?duì)硬件抽象層的調(diào)用情況。

            本文引用地址:http://www.biyoush.com/article/150826.htm

              方面主要的工作有部分:

              Linux驅(qū)動(dòng)

              系統(tǒng)硬件抽象層

              Linux中的驅(qū)動(dòng)工作在內(nèi)核空間,Android系統(tǒng)硬件抽象層工作在用戶空間,有了這部分的結(jié)合,就可以讓龐大的Android系統(tǒng)運(yùn)行在特定的硬件平臺(tái)上。

              Android移植的主要工作如圖1所示。

              

              圖1 Android移植的主要工作

              在具有了特定的硬件系統(tǒng)之后,通常在Linux中需要實(shí)現(xiàn)其驅(qū)動(dòng)程序,這些驅(qū)動(dòng)程序通常是Linux的標(biāo)準(zhǔn)驅(qū)動(dòng)程序,在Android平臺(tái)和其他Linux平臺(tái)基本上是相同的。主要的實(shí)現(xiàn)方面是Android系統(tǒng)中的硬件抽象層(HardwareAbstract Layer),硬件抽象層對(duì)下調(diào)用Linux中的驅(qū)動(dòng)程序,對(duì)上提供接口,以供Android系統(tǒng)的其他部分(通常為Android本地框架層)調(diào)用。

              提示:Android硬件抽象層的接口是本地移植層的接口,不屬于標(biāo)準(zhǔn)API,不具有向前或者向后兼容性。

              在Android系統(tǒng)需要移植的內(nèi)容,主要包含了以下的各個(gè)部分:

              顯示部分(Display)

              包括framebuffer驅(qū)動(dòng)+Gralloc模塊(可選擇是否實(shí)現(xiàn))

              用戶輸入部分(Input)

              包括Event驅(qū)動(dòng)+EventHub(Android標(biāo)準(zhǔn)內(nèi)容)

              多媒體編解碼(Codec)

              包括硬件Codec驅(qū)動(dòng)+Codec插件(如OpenMax)

              3D加速器部分(3D Accelerator)

              包括硬件OpenGL驅(qū)動(dòng)+OpenGL插件

              音頻部分(Audio)

              包括Audio驅(qū)動(dòng)+Audio硬件抽象層

              視頻輸出部分(Video Out)

              包括視頻顯示驅(qū)動(dòng)+Overlay硬件抽象層

              攝像頭部分(Camera)

              包括Camera驅(qū)動(dòng)(通常是v4l2)+Camera硬件抽象層

              電話部分(Phone)

              Modem驅(qū)動(dòng)程序+RIL庫(kù)


            上一頁(yè) 1 2 下一頁(yè)

            評(píng)論


            相關(guān)推薦

            技術(shù)專區(qū)

            關(guān)閉