注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)程序設(shè)計(jì)綜合Android系統(tǒng)移植和驅(qū)動(dòng)開(kāi)發(fā)

Android系統(tǒng)移植和驅(qū)動(dòng)開(kāi)發(fā)

Android系統(tǒng)移植和驅(qū)動(dòng)開(kāi)發(fā)

定 價(jià):¥49.00

作 者: 鄭萌 ,等著 華清遠(yuǎn)見(jiàn)移動(dòng)互聯(lián)網(wǎng)學(xué)院 編
出版社: 電子工業(yè)出版社
叢編項(xiàng): 高等院校移動(dòng)開(kāi)發(fā)人才培養(yǎng)規(guī)劃教材
標(biāo) 簽: 程序設(shè)計(jì) 計(jì)算機(jī)/網(wǎng)絡(luò) 移動(dòng)開(kāi)發(fā)

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787121206993 出版時(shí)間: 2013-09-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 284 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《高等院校移動(dòng)開(kāi)發(fā)人才培養(yǎng)規(guī)劃教材:Android系統(tǒng)移植和驅(qū)動(dòng)開(kāi)發(fā)》針對(duì)特定硬件平臺(tái)從零構(gòu)建Android系統(tǒng),包括平臺(tái)移植、應(yīng)用開(kāi)發(fā)、內(nèi)核開(kāi)發(fā)及驅(qū)動(dòng)開(kāi)發(fā)。目前企業(yè)對(duì)Android人才需求主要分布在應(yīng)用開(kāi)發(fā)和底層系統(tǒng)開(kāi)發(fā)兩個(gè)方面,企業(yè)最緊缺的是兼具二者的全才型系統(tǒng)工程師,和嵌入式Linux人才需求基本相似。《高等院校移動(dòng)開(kāi)發(fā)人才培養(yǎng)規(guī)劃教材:Android系統(tǒng)移植和驅(qū)動(dòng)開(kāi)發(fā)》共分12章,首先介紹了Android底層開(kāi)發(fā)和嵌入式開(kāi)發(fā)之間的關(guān)系;接著介紹了Android系統(tǒng)的編譯和移植,并在此基礎(chǔ)上進(jìn)一步闡述了Android驅(qū)動(dòng)開(kāi)發(fā)的原理;最后給出了一個(gè)Android智能家居的實(shí)例。

作者簡(jiǎn)介

暫缺《Android系統(tǒng)移植和驅(qū)動(dòng)開(kāi)發(fā)》作者簡(jiǎn)介

圖書(shū)目錄

第1章 Android系統(tǒng)的編譯和移植實(shí)例
1.1 移植背景與目標(biāo)
1.2 移植涉及的主要過(guò)程
1.3 下載Android Linux 內(nèi)核
1.4 安裝交叉工具鏈
1.5 移植Android Linux 內(nèi)核支持EZ6410平臺(tái)
1.5.1 CS8900a驅(qū)動(dòng)移植
1.5.2 鍵盤(pán)驅(qū)動(dòng)編寫(xiě)
1.5.3 液晶驅(qū)動(dòng)
1.5.4 觸摸屏驅(qū)動(dòng)
1.5.5 USB驅(qū)動(dòng)修改
1.5.6 安裝Android SDK
1.5.7 提取Android 根文件系統(tǒng)
1.5.8 系統(tǒng)環(huán)境設(shè)置
1.6 小結(jié)
1.7 思考題
第2章 Android系統(tǒng)與嵌入式開(kāi)發(fā)
2.1 Android與傳統(tǒng)嵌入式Linux系統(tǒng)
2.2 嵌入式系統(tǒng)概述
2.2.1 嵌入式系統(tǒng)簡(jiǎn)介
2.2.2 嵌入式系統(tǒng)的特點(diǎn)
2.2.3 嵌入式系統(tǒng)的發(fā)展
2.3 嵌入式系統(tǒng)的組成
2.3.1 嵌入式系統(tǒng)的硬件組成
2.3.2 嵌入式系統(tǒng)的軟件組成
2.4 嵌入式系統(tǒng)開(kāi)發(fā)概述
2.5 Android系統(tǒng)概述
2.6 Android系統(tǒng)架構(gòu)
2.6.1 Linux內(nèi)核(Linux Kernel)
2.6.2 Android核心庫(kù)(Libraries)
2.6.3 Android運(yùn)行時(shí)環(huán)境(Android Runtime)
2.6.4 Android應(yīng)用程序框架(Application Framework)
2.6.5 Android應(yīng)用程序和小部件
2.7 小結(jié)
2.8 思考題
第3章 Android移植平臺(tái)工具介紹
3.1 開(kāi)發(fā)板外觀
3.2 開(kāi)發(fā)板硬件資源
3.3 功能展示
3.4 目標(biāo)板與主機(jī)之間的連接
3.5 文件傳輸
3.6 網(wǎng)絡(luò)文件系統(tǒng)
3.7 設(shè)備安裝
3.8 工具軟件的設(shè)置
3.9 U-Boot鏡像的下載與燒寫(xiě)
3.10 內(nèi)核鏡像的下載與燒寫(xiě)
3.11 燒寫(xiě)文件系統(tǒng)鏡像
3.12 U-Boot啟動(dòng)參數(shù)設(shè)置
3.13 小結(jié)
3.14 思考題
第4章 Android移植環(huán)境搭建
4.1 構(gòu)建Android移植交叉開(kāi)發(fā)環(huán)境
4.1.1 嵌入式交叉編譯環(huán)境搭建
4.1.2 主機(jī)交叉開(kāi)發(fā)環(huán)境配置
4.2 Bootloader
4.2.1 Bootloader的種類(lèi)
4.2.2 U-Boot編譯與使用
4.2.3 U-Boot移植
4.3 Android內(nèi)核與移植
4.3.1 Android移植簡(jiǎn)介
4.3.2 FS_S5PC100開(kāi)發(fā)平臺(tái)移植環(huán)境搭建
4.4 U-Boot、內(nèi)核、文件系統(tǒng)編譯
4.4.1 U-Boot的編譯
4.4.2 內(nèi)核鏡像的編譯
4.4.3 Android文件系統(tǒng)的編譯
4.5 小結(jié)
4.6 思考題
第5章 Android移植與驅(qū)動(dòng)
5.1 Android移植和驅(qū)動(dòng)的關(guān)系
5.2 設(shè)備驅(qū)動(dòng)程序
5.2.1 設(shè)備驅(qū)動(dòng)概念
5.2.2 內(nèi)核驅(qū)動(dòng)程序
5.2.3 用戶(hù)空間驅(qū)動(dòng)程序
5.2.4 Linux設(shè)備驅(qū)動(dòng)概述
5.3 Linux核心與Android驅(qū)動(dòng)
5.3.1 Android專(zhuān)用驅(qū)動(dòng)
5.3.2 Android使用的設(shè)備驅(qū)動(dòng)
5.4 Android驅(qū)動(dòng)的HelloWorld
5.5 小結(jié)
5.6 思考題
第6章 Android驅(qū)動(dòng)編程
6.1 Android內(nèi)核內(nèi)核模塊編程
6.2 字符設(shè)備驅(qū)動(dòng)編程
6.2.1 字符設(shè)備驅(qū)動(dòng)編寫(xiě)流程
6.2.2 重要數(shù)據(jù)結(jié)構(gòu)
6.2.3 設(shè)備驅(qū)動(dòng)程序主要組成
6.3 LCD控制器
6.3.1 LCD控制器介紹
6.3.2 S5PC100 LCD控制器介紹
6.3.3 S5PC100 LCD控制器操作
6.3.4 LCD控制器寄存器
6.4 驅(qū)動(dòng)程序
6.4.1 驅(qū)動(dòng)程序初始化和退出
6.4.2 驅(qū)動(dòng)程序Open and release 函數(shù)
6.4.3 驅(qū)動(dòng)程序ioctl函數(shù)
6.4.4 驅(qū)動(dòng)測(cè)試程序main.c
6.5 小結(jié)
6.6 思考題
第7章 Android HAL實(shí)例解析
7.1 概述
7.2 HAL介紹
7.3 HAL內(nèi)容
7.3.1 知識(shí)準(zhǔn)備:HAL 主要的存儲(chǔ)目錄
7.3.2 知識(shí)準(zhǔn)備:兩種 HAL 架構(gòu)比較
7.4 mokoid 工程代碼下載與結(jié)構(gòu)分析
7.4.1 知識(shí)準(zhǔn)備:mokid項(xiàng)目概述
7.4.2 知識(shí)準(zhǔn)備:結(jié)構(gòu)分析
7.4.3 知識(shí)準(zhǔn)備:第一種方法 直接調(diào)用service方法的實(shí)現(xiàn)過(guò)程
7.4.4 知識(shí)準(zhǔn)備:第二種方法-經(jīng)過(guò)Manager調(diào)用service
7.4.5 FS-S5PC100實(shí)驗(yàn)平臺(tái)LED燈實(shí)驗(yàn)
7.4.6 FS-S5PC100實(shí)驗(yàn)平臺(tái)Sensor實(shí)驗(yàn)
7.5 實(shí)驗(yàn)中需要注意的問(wèn)題
7.6 小結(jié)
7.7 思考題
第8章 Android 4.0系統(tǒng)的下載與編譯
8.1 準(zhǔn)備Android下載與編譯環(huán)境
8.1.1 硬件環(huán)境
8.1.2 軟件環(huán)境
8.2 下載Android 4.0及Goldfish源碼
8.2.1 下載并初始化repo工具
8.2.2 下載Android源碼
8.2.3 其他源碼下載源
8.2.4 下載模擬器Goldfish內(nèi)核源碼
8.3 編譯Android及Goldfish內(nèi)核源碼
8.3.1 編譯Android源碼
8.3.2 編譯goldfish內(nèi)核源碼
8.4 Android編譯過(guò)程分析
8.4.1 source build/envsetup.sh
8.4.2 執(zhí)行l(wèi)unch full-eng
8.4.3 執(zhí)行make命令
8.5 創(chuàng)建目標(biāo)產(chǎn)品編譯項(xiàng)
8.6 編譯并運(yùn)行Android 4.0系統(tǒng)模擬器
8.6.1 編譯Android模擬器
8.6.2 Android啟動(dòng)流程
8.7 定制手機(jī)模擬器ROM
8.7.1 定制手機(jī)開(kāi)機(jī)界面
8.7.2 定制Android啟動(dòng)字樣
8.7.3 定制Android動(dòng)畫(huà)
8.8 為Android啟動(dòng)加速
8.8.1 定制本地服務(wù)
8.8.2 定制Android系統(tǒng)服務(wù)
8.9 Android系統(tǒng)企業(yè)級(jí)定制
8.10 小結(jié)
8.11 思考題
第9章 Android系統(tǒng)蜂鳴器與按鍵
9.1 蜂鳴器驅(qū)動(dòng)的實(shí)現(xiàn)
9.1.1 PWM定時(shí)器概述
9.1.2 PWM定時(shí)器特點(diǎn)
9.1.3 PWM定時(shí)器的寄存器
9.1.4 PWM定時(shí)器操作示例
9.1.5 蜂鳴器的種類(lèi)和工作原理
9.1.6 開(kāi)發(fā)板上的蜂鳴器原理圖分析
9.2 蜂鳴器HAL層的實(shí)現(xiàn)
9.3 Android按鍵檢測(cè)程序流程
9.4 驅(qū)動(dòng)層實(shí)現(xiàn)
9.4.1 HAL層實(shí)現(xiàn)
9.4.2 HAL使用
9.4.3 HAL stub實(shí)現(xiàn)
9.4.4 JNI層實(shí)現(xiàn)
9.4.5 Framework層實(shí)現(xiàn)
9.4.6 應(yīng)用層實(shí)現(xiàn)
9.5 小結(jié)
9.6 思考題
第10章 Android與傳感器設(shè)計(jì)與實(shí)現(xiàn)
10.1 Android Sensor實(shí)現(xiàn)原理概述
10.2 JNI原理
10.3 Android HAL
10.4 Sensor傳感器系統(tǒng)
10.4.1 Sensor Stub分析
10.4.2 Sensor Stub 實(shí)現(xiàn)細(xì)節(jié)
10.5 Logcat調(diào)試
10.6 一些開(kāi)發(fā)環(huán)境的問(wèn)題
10.7 小結(jié)
10.8 思考題
第11章 Android與攝像頭
11.1 OV9650介紹
11.1.1 芯片功能描述
11.1.2 OV9650寄存器詳解
11.2 SCCB總線(xiàn)
11.2.1 SCCB協(xié)議介紹
11.2.2 SCCB的總線(xiàn)編程
11.3 CAMIF接口詳解
11.3.1 基于S5PC100的CAMIF接口介紹
11.3.2 S5PC100 CAMIF寄存器詳解
11.4 攝像頭驅(qū)動(dòng)
11.4.1 攝像頭工作原理
11.4.2 驅(qū)動(dòng)開(kāi)發(fā)思路
11.5 Android Camera架構(gòu)分析
11.5.1 CameraService介紹
11.5.2 Camera-HAL介紹
……

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) www.autoforsalebyowners.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)