日本免费精品视频,男人的天堂在线免费视频,成人久久久精品乱码一区二区三区,高清成人爽a毛片免费网站

在線客服
ARM Cortex-A8嵌入式原理與系統設計圖書
人氣:34

ARM Cortex-A8嵌入式原理與系統設計

本書以Cortex-A8嵌入式微處理器和嵌入式操作系統(Windows CE操作系統與Android操作系統)為背景,詳細介紹了嵌入式系統的*發展情況以及其應用所涉及各個分支的相關知識,并通過實例對其應用方法進行了深入淺出的說...

內容簡介

本書以Cortex-A8嵌入式微處理器和嵌入式操作系統(Windows CE操作系統與Android操作系統)為背景,詳細介紹了嵌入式系統的發展情況以及其應用所涉及各個分支的相關知識,并通過實例對其應用方法進行了深入淺出的說明。

本書共13章,內容主要包括嵌入式系統緒論、ARM Cortex-A8體系結構、S5PV210微處理器引腳及各部件編程、通信接口、人機交互、Windows CE以及Android操作系統移植與開發等。本書理論與實踐并重,通過實例介紹了應用程序的開發、源碼結構和在模擬器以及真實硬件平臺上的調試方法。

本書主要面向計算機、自動化和電子信息工程等學科相關專業的高年級本、專科學生和研究生,也可以作為從事嵌入式系統研發人員的技術參考書。

編輯推薦

更多精彩:

以業界Samsung S5PV210芯片為例。

涵蓋微處理器、外圍系統等基本原理及軟硬件技術。

包含裸板及WinCE、Android等操作系統嵌入式開發方法

提供由淺入深多個層次豐富實例及源代碼

目錄

前言

第1章緒論

1.1嵌入式系統概述

1.1.1嵌入式系統的定義

1.1.2嵌入式系統的應用領域及主要產品

1.1.3嵌入式系統的組成

1.1.4嵌入式系統的特點

1.1.5嵌入式系統的發展

1.2嵌入式處理器

1.2.1嵌入式微處理器

1.2.2嵌入式微控制器

1.2.3嵌入式DSP處理器

1.2.4嵌入式片上系統

1.3嵌入式操作系統

1.3.1嵌入式操作系統概述

1.3.2嵌入式操作系統的特點

1.3.3嵌入式實時操作系統

1.4嵌入式系統工程設計

本章小結

思考題

第2章ARM Cortex-A8體系結構

2.1ARM微處理器

2.1.1ARM 簡介

2.1.2ARM內核基本版本

2.1.3ARM微處理器系列

2.1.4ARM微處理器結構

2.2Cortex-A8內核結構

2.3Samsung S5PV210微處理器簡介

2.4Samsung S5PV210處理器開發工具

2.4.1ARM集成開發工具RVDS介紹

2.4.2Eclipse for ARM開發環境介紹

本章小結

思考題

第3章Cortex-A8處理器編程模型

3.1ARM編程簡介

3.2Cortex-A8處理器模式和狀態

3.2.1處理器模式

3.2.2處理器狀態

3.3Cortex-A8存儲器組織

3.3.1數據類型

3.3.2存儲格式

3.3.3寄存器組

3.4異常

3.4.1異常入口

3.4.2退出異常

3.4.3復位異常

3.4.4快速中斷異常FIQ

3.4.5中斷異常IRQ

3.4.6中止異常

3.4.7軟件中斷

3.4.8監控異常

3.4.9未定義指令異常

3.4.10斷點指令

3.4.11異常向量

3.4.12異常優先級

3.5尋址方式

3.6指令系統

3.6.1概述

3.6.2ARM指令集

3.7ARM匯編程序設計

3.7.1偽操作

3.7.2ARM匯編語言偽指令

3.7.3ARM匯編語言語句格式

3.7.4ARM匯編語言程序格式

3.7.5匯編程序設計舉例

本章小結

思考題

第4章GPIO編程

4.1S5PV210芯片硬件資源

4.1.1微處理器

4.1.2內存子系統

4.1.3多媒體

4.1.4音頻子系統

4.1.5安全子系統

4.1.6接口

4.1.7系統外設

4.1.8封裝與引腳

4.2S5PV210的GPIO

4.2.1GPIO概述

4.2.2S5PV210芯片的GPIO特性

4.2.3GPIO功能概括圖

4.3S5PV210的GPIO常用寄存器

4.4GPIO編程實例

本章小結

思考題

第5章存儲器管理

5.1存儲器分類

5.1.1存儲器組織結構

5.1.2隨機存儲器和只讀存儲器

5.2內存管理單元

5.2.1虛擬內存與虛擬地址

5.2.2地址映射

5.2.3系統初始化

5.3S5PV210的存儲系統

5.3.1S5PV210的存儲系統框圖

5.3.2S5PV210的虛擬內存映射

5.3.3S5PV210微處理器的啟動過程

5.4S5PV210的內存控制器

5.4.1DRAM控制器

5.4.2SROM控制器

5.4.3OneNAND控制器

5.4.4NAND閃存控制器

本章小結

思考題

第6章異常與中斷處理

6.1概述

6.2S5PV210的異常與中斷

6.3SWI軟中斷異常

6.4IRQ中斷與FIQ中斷

6.5中斷相關寄存器

6.6S5PV210的中斷編程

6.6.1中斷跳轉流程

6.6.2中斷示例硬件電路

6.6.3中斷示例程序代碼

本章小結

思考題

第7章定時器

7.1通用定時器概述

7.2S5PV210的脈寬調制(PWM)定時器

7.2.1PWM定時器概述

7.2.2PWM定時器的寄存器

7.2.3PWM雙緩沖定時器

7.2.4S5PV210的PWM定時器控制示例

7.3看門狗定時器

7.3.1看門狗定時器概述

7.3.2看門狗定時器寄存器

7.3.3看門狗定時器控制參考程序

7.4RTC實時時鐘

7.4.1實時時鐘簡介

7.4.2RTC控制器

7.4.3RTC寄存器

7.4.4RTC編程

本章小結

思考題

第8章A-D轉換器

8.1A-D轉換原理

8.1.1A-D轉換概念

8.1.2A-D轉換過程

8.1.3A-D轉換的主要技術指標

8.1.4A-D轉換器的主要類型

8.2S5PV210的A-D轉換器

8.2.1概述

8.2.2特性

8.2.3模塊圖

8.2.4轉換速率

8.3S5PV210的A-D轉換寄存器

8.4S5PV210的A-D編程

本章小結

思考題

第9章DMA控制器

9.1DMA的工作原理

9.2S5PV210的DMA控制器

9.3PL330指令集

9.4DMA控制器請求

9.5S5PV210的DMA相關寄存器

9.6S5PV210微處理器的DMA編程

本章小結

思考題

第10章S5PV210通信接口

10.1UART接口

10.1.1UART(異步串行通信)接口概念

10.1.2RS-232C串行接口標準

10.1.3S5PV210芯片的異步串行通信

10.1.4UART寄存器

10.1.5UART實例

10.2SPI接口

10.2.1SPI接口概述

10.2.2S5PV210微處理器的SPI接口

10.2.3SPI相關的寄存器

10.2.4S5PV210微處理器的SPI實例

10.3I2C接口

10.3.1I2C總線工作原理

10.3.2S5PV210微處理器的I2C總線接口

10.3.3S5PV210微處理器的I2C接口寄存器

10.3.4S5PV210微處理器的I2C應用實例

本章小結

思考題

第11章人機交互接口

11.1LCD接口

11.1.1LCD控制器綜述

11.1.2S5PV210的LCD控制器

11.1.3LCD相關寄存器

11.1.4LCD應用實例

11.2鍵盤功能

11.2.1鍵盤接口概述

11.2.2去抖動濾波器

11.2.3鍵盤掃描步驟

11.2.4鍵盤的I/O接口

11.2.5鍵盤接口相關寄存器

11.2.6鍵盤接口實例

本章小結

思考題

第12章Windows CE操作系統移植與開發

12.1Windows CE 6.0介紹

12.1.1Windows CE嵌入式操作系統簡介

12.1.2Windows CE 6.0簡介

12.1.3Windows CE 6.0開發環境架構

12.2基于Windows CE的嵌入式系統開發流程

12.2.1硬件設計

12.2.2運行Windows CE

12.2.3定制操作系統

12.2.4應用程序開發

12.3Windows CE操作系統移植

12.3.1Windows CE操作系統移植原理

12.3.2開發BSP

12.4Windows CE操作系統定制流程

12.4.1選擇BSP

12.4.2編譯生成鏡像文件

12.4.3下載到開發板上進行調試

12.5Windows CE操作系統硬件驅動

12.5.1驅動程序簡介

12.5.2Windows CE下的硬件驅動程序

12.5.3Windows CE流式設備驅動

12.6Windows CE應用程序開發與實踐

12.6.1導出并安裝SDK

12.6.2使用SDK編譯Hello World

本章小結

思考題

第13章Android系統移植與開發

13.1Android操作系統簡介

13.2Android基本架構

13.2.1應用程序層

13.2.2應用程序框架層

13.2.3系統運行庫層

13.2.4Linux核心層

13.2.5Android操作系統源碼結構

13.3Android操作系統移植

13.4Android應用開發環境

13.4.1JDK安裝

13.4.2Eclipse安裝

13.4.3Android SDK安裝和配置

13.4.4ADT安裝

13.4.5創建模擬器

13.5創建及時個Android應用程序

13.5.1創建HelloWorld工程

13.5.2HelloWorld源碼分析

13.5.3在模擬器上運行HelloWorld

13.5.4在ARM嵌入式硬件平臺上建立開發環境

本章小結

思考題

參考文獻

網友評論(不代表本站觀點)

來自沙河王**的評論:

內容很一般

2015-06-02 16:26:19
來自無昵稱**的評論:

正版圖書 發貨速度快 值得推薦的好書

2015-11-18 11:44:19
來自無昵稱**的評論:

好評

2016-05-13 10:31:10
來自あ***1(**的評論:

還不錯呵呵紅紅火火恍恍惚惚哈哈哈

2017-02-27 08:11:39
來自小***蘆**的評論:

在當當家買的書還是非常不錯的,品類很全,一次性購買了很多,每本都超棒。

2017-06-16 16:23:15
來自無昵稱**的評論:

包裝完好,物流很快!

2017-09-07 20:40:14

免責聲明

更多出版社