行動裝置嵌入式系統與軟體 (Cortex A8 S5PV210-Android 2.3.4 開發應用實務)

長高科技

  • 出版商: 長高
  • 出版日期: 2011-12-29
  • 定價: $690
  • 售價: 9.5$656
  • 貴賓價: 9.0$621
  • 語言: 繁體中文
  • 頁數: 736
  • ISBN: 9868478456
  • ISBN-13: 9789868478459
  • 相關分類: Android嵌入式系統
  • 無法訂購

買這商品的人也買了...

商品描述

<章節目錄>

 

第○章 導讀

0-1 本書特點

0-2 本書主要內容

0-3 本書所附光碟說明

0-4 讀者對象

 

第一章 Android系統概述

1-1 Android簡介

1-2 Android系統特性

1-3 Android系統架構

1-4 Android開發工作

1-4.1 Android移植開發

1-4.2 Android應用開發

1-4.3 Android系統開發

1-5 Android發展前景

 

第二章 Android原始程式碼與開發環境

2-1 基本開發環境

2-1.1 交叉開發模式

2-1.2 硬體要求

2-2 安裝開發常用工具及相關套件

2-3 Ubuntu 交叉編譯器的安裝

2-4 Android 開發環境和工具

2-5 Android 原始程式碼

2-5.1 獲取Android 原始程式碼

2-5.2 Android 原始程式碼結構

2-5.3 Android 原始程式碼編譯

 

第三章 U-Boot程式碼與編譯

3-1 U-Boot 的介紹

3-1.1 U-Boot 工程簡介

3-1.2 U-Boot 特性及其主要功能介紹

3-1.3 U-Boot 原始程式碼結構

3-2 U-Boot 原始程式碼編譯

3-2.1 U-Boot 編譯

3-2.2 製作TF卡啟動程式

3-3 U-Boot 常用命令介紹

3-4 U-Boot 的環境變數

 

第四章 Android核心程式碼與編譯

4-1 Android 核心簡介

4-2 Android 核心結構和設備驅動

4-2.1 Android 核心原始程式碼結構

4-2.2 Android 私有設備驅動

4-2.3 Android 常用設備驅動

4-3 Android 核心基本配置

4-4 Android 核心編譯

4-4.1 解壓Android 核心原始碼

4-4.2 編譯Android 核心

 

第五章 Android開發環境搭建

5-1 相關軟體及其安裝目錄

5-2 Windows 平台下的環境搭建

5-2.1 安裝Java JDK

5-2.2 安裝Eclipse

5-2.3 安裝Android Development Tools plugin (ADT)

5-2.4 安裝SDK

5-2.5 創建Android 虛擬設備(AVD)

5-2.6 創建第一個Android 項目HelloEveryone

5-3 建立Linux 下的Android 開發環境

5-3.1 安裝JDK

5-3.2 安裝Eclipse

5-3.3 安裝Android Development Tools plugin (ADT)

5-3.4 安裝Android SDK

5-3.5 創建虛擬設備AVD

 

第六章 Android NDK開發

6-1 Android NDK介紹

6-2 NDK開發環境搭建

6-2.1 NDK軟體列表與安裝目錄

6-2.2 系統和軟體需求

6-2.3 Windows平台環境搭建

6-2.4 Linux平台環境搭建

6-3 NDK開發

6-3.1 使用NDK實現Java語言呼叫C語言程式

6-3.2 使用NDK實現Java語言呼叫C++語言程式

6-3.3 解析NDK編譯腳本Android.mk

 

第七章 DMA-210XP Android 2.3.4系統概述

7-1 Android 檔案系統編譯

7-2 DMA-210XP整合平台燒寫

7-2.1 燒寫U-boot 到Nand Flash

7-2.2 燒寫核心映像檔zImage

7-2.3 燒寫ramdisk-uboot.img映像檔

7-2.4 燒寫system.img映像檔

7-2.5 燒寫userdata.img映像檔

7-2.6 成功啟動Android系統

7-2.7 TF卡自動更新kernel和Android系統

7-3 DMA-210XP Android系統實作

7-3.1 按鍵佈局

7-3.2 SD/TF卡自動掛載

7-3.3 音效播放與錄音

7-3.4 WiFi和藍芽功能

7-3.5 DMA9000網路

7-3.6 3G通訊

7-3.7 HDMI高清展示

7-3.8 GPS導航

7-3.9 Camera使用

7-3.10 GSensor功能

7-3.11 USB滑鼠功能

7-3.12 RTC時鐘設置

7-3.13 硬解碼功能介紹

7-3.14 USB OTG除錯功能

7-3.15 USB OTG記憶體功能

 

第八章 DMA-210XP應用程式設計與實驗

8-1 LED控制實驗

8-1.1 實驗目的

8-1.2 實驗內容

8-1.3 實驗設備

8-1.4 實驗原理

8-1.5 實驗設計

8-1.6 實驗測試

8-1.7 思考 

8-2 背光控制實驗

8-2.1 實驗目的

8-2.2 實驗內容

8-2.3 實驗設備

8-2.4 實驗原理

8-2.5 實驗設計

8-2.6 實驗測試

8-2.7 思考

8-3 UART通訊實驗

8-3.1 實驗目的

8-3.2 實驗內容

8-3.3 實驗設備

8-3.4 實驗原理

8-3.5 實驗設計

8-3.6 實驗測試

8-3.7 思考

8-4 KeyPad控制實驗

8-4.1 實驗目的

8-4.2 實驗內容

8-4.3 實驗設備

8-4.4 實驗原理

8-4.5 實驗設計

8-4.6 實驗測試

8-4.7 思考

8-5 ZigBee通訊實驗

8-5.1 實驗目的

8-5.2 實驗內容

8-5.3 實驗設備

8-5.4 實驗原理

8-5.5 實驗設計

8-5.6 實驗測試

8-5.7 思考

8-6 Media Player實驗

8-6.1 實驗目的

8-6.2 實驗內容

8-6.3 實驗設備

8-6.4 實驗原理

8-6.5 實驗設計

8-6.6 實驗測試

8-6.7 思考

8-7 WiFi通訊實驗

8-7.1 實驗目的

8-7.2 實驗內容

8-7.3 實驗設備

8-7.4 實驗原理

8-7.5 實驗設計

8-7.6 實驗測試

8-7.4 思考

8-8 BT通訊實驗

8-8.1 實驗目的

8-8.2 實驗內容

8-8.3 實驗設備

8-8.4 實驗原理

8-8.5 實驗設計

8-8.6 實驗測試

8-8.7 思考

8-9 3G通訊實驗

8-9.1 實驗目的

8-9.2 實驗內容

8-9.3 實驗設備

8-9.4 實驗原理

8-9.5 實驗設計

8-9.6 實驗測試

8-9.7 思考

8-10 GPS衛星接收實驗

8-10.1 實驗目的

8-10.2 實驗內容

8-10.3 實驗設備

8-10.4 實驗原理

8-10.5 實驗設計

8-10.6 實驗測試

8-10.7 思考

8-11 三軸位移加速度感測器實驗

8-11.1 實驗目的

8-11.2 實驗內容

8-11.3 實驗設備

8-11.4 實驗原理

8-11.5 實驗設計

8-11.6 實驗測試

8-11.7 思考

8-12 Camera拍照及攝影實驗

8-12.1 實驗目的

8-12.2 實驗內容

8-12.3 實驗設備

8-12.4 實驗原理

8-12.5 實驗設計

8-12.6 實驗測試

8-12.7 思考

8-13 3D 實驗

8-13.1 實驗目的

8-13.2 實驗內容

8-13.3 實驗設備

8-13.4 實驗原理

8-13.5 實驗設計

8-13.6 實驗測試

8-13.7 思考

8-14 電池管理實驗

8-14.1 實驗目的

8-14.2 實驗內容

8-14.3 實驗設備

8-14.4 實驗原理

8-14.5 實驗設計

8-14.6 實驗測試

8-14.7 思考

8-15 OpenCV實驗

8-15.1 實驗目的

8-15.2 實驗內容

8-15.3 實驗設備

8-15.4 實驗原理

8-15.5 實驗設計

8-15.6 實驗測試

8-15.7 思考

 

附錄一 DMA-210XP整合平台介紹

附錄二 VMware和Ubuntu10.04的安裝

附錄三 USB驅動安裝過程