注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡計算機組織與體系結構ARM Cortex-A8嵌入式原理與系統(tǒng)設計

ARM Cortex-A8嵌入式原理與系統(tǒng)設計

ARM Cortex-A8嵌入式原理與系統(tǒng)設計

定 價:¥48.00

作 者: 王青云,梁瑞宇,馮月芹 著
出版社: 機械工業(yè)出版社
叢編項:
標 簽: 計算機/網(wǎng)絡 硬件 外部設備 維修

ISBN: 9787111475156 出版時間: 2014-08-01 包裝: 平裝
開本: 16開 頁數(shù): 292 字數(shù):  

內容簡介

  《ARM Cortex-A8嵌入式原理與系統(tǒng)設計》以Cortex-A8嵌入式微處理器和嵌入式操作系統(tǒng)(Windows CE與Android)為背景,詳細介紹了嵌入式系統(tǒng)的最新發(fā)展情況以及其應用所涉及各個分支的相關知識,并通過實例對其應用方法進行了深入淺出的說明。本書共13章,內容主要包括嵌入式系統(tǒng)緒論、Cortex-A8體系結構、S5PV210微處理器引腳及各部件編程、通信接口、人機交互、WindowsCE以及Android操作系統(tǒng)移植與開發(fā)等。本書理論與實踐并重,通過實例介紹了應用程序的開發(fā)、源碼結構和在模擬器以及真實硬件平臺上的調試方法?! 禔RM Cortex-A8嵌入式原理與系統(tǒng)設計》可作為從事嵌入式系統(tǒng)研發(fā)人員的技術參考書,也可作為計算機、自動化和電子信息工程等學科相關專業(yè)的高年級本、??茖W生的教學用書。

作者簡介

暫缺《ARM Cortex-A8嵌入式原理與系統(tǒng)設計》作者簡介

圖書目錄

前言 第1章緒論 1.1嵌入式系統(tǒng)概述 1.1.1嵌入式系統(tǒng)的定義 1.1.2嵌入式系統(tǒng)的應用領域及主要產(chǎn)品 1.1.3嵌入式系統(tǒng)的組成 1.1.4嵌入式系統(tǒng)的特點 1.1.5嵌入式系統(tǒng)的發(fā)展 1.2嵌入式處理器 1.2.1嵌入式微處理器 1.2.2嵌入式微控制器 1.2.3嵌入式DSP處理器 1.2.4嵌入式片上系統(tǒng) 1.3嵌入式操作系統(tǒng) 1.3.1嵌入式操作系統(tǒng)概述 1.3.2嵌入式操作系統(tǒng)的特點 1.3.3嵌入式實時操作系統(tǒng) 1.4嵌入式系統(tǒng)工程設計 本章小結 思考題 第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處理器開發(fā)工具 2.4.1ARM集成開發(fā)工具RVDS介紹 2.4.2Eclipse for ARM開發(fā)環(huán)境介紹 本章小結 思考題 第3章Cortex-A8處理器編程模型 3.1ARM編程簡介 3.2Cortex-A8處理器模式和狀態(tài) 3.2.1處理器模式 3.2.2處理器狀態(tài) 3.3Cortex-A8存儲器組織 3.3.1數(shù)據(jù)類型 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監(jiān)控異常 3.4.9未定義指令異常 3.4.10斷點指令 3.4.11異常向量 3.4.12異常優(yōu)先級 3.5尋址方式 3.6指令系統(tǒng) 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內存子系統(tǒng) 4.1.3多媒體 4.1.4音頻子系統(tǒng) 4.1.5安全子系統(tǒng) 4.1.6接口 4.1.7系統(tǒng)外設 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系統(tǒng)初始化 5.3S5PV210的存儲系統(tǒng) 5.3.1S5PV210的存儲系統(tǒng)框圖 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操作系統(tǒng)移植與開發(fā) 12.1Windows CE 6.0介紹 12.1.1Windows CE嵌入式操作系統(tǒng)簡介 12.1.2Windows CE 6.0簡介 12.1.3Windows CE 6.0開發(fā)環(huán)境架構 12.2基于Windows CE的嵌入式系統(tǒng)開發(fā)流程 12.2.1硬件設計 12.2.2運行Windows CE 12.2.3定制操作系統(tǒng) 12.2.4應用程序開發(fā) 12.3Windows CE操作系統(tǒng)移植 12.3.1Windows CE操作系統(tǒng)移植原理 12.3.2開發(fā)BSP 12.4Windows CE操作系統(tǒng)定制流程 12.4.1選擇BSP 12.4.2編譯生成鏡像文件 12.4.3下載到開發(fā)板上進行調試 12.5Windows CE操作系統(tǒng)硬件驅動 12.5.1驅動程序簡介 12.5.2Windows CE下的硬件驅動程序 12.5.3Windows CE流式設備驅動 12.6Windows CE應用程序開發(fā)與實踐 12.6.1導出并安裝SDK 12.6.2使用SDK編譯Hello World 本章小結 思考題 第13章Android系統(tǒng)移植與開發(fā) 13.1Android操作系統(tǒng)簡介 13.2Android基本架構 13.2.1應用程序層 13.2.2應用程序框架層 13.2.3系統(tǒng)運行庫層 13.2.4Linux核心層 13.2.5Android操作系統(tǒng)源碼結構 13.3Android操作系統(tǒng)移植 13.4Android應用開發(fā)環(huán)境 13.4.1JDK安裝 13.4.2Eclipse安裝 13.4.3Android SDK安裝和配置 13.4.4ADT安裝 13.4.5創(chuàng)建模擬器 13.5創(chuàng)建第一個Android應用程序 13.5.1創(chuàng)建HelloWorld工程 13.5.2HelloWorld源碼分析 13.5.3在模擬器上運行HelloWorld 13.5.4在ARM嵌入式硬件平臺上建立開發(fā)環(huán)境 本章小結 思考題 參考文獻

本目錄推薦

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