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

ARM嵌入式系統(tǒng)原理與開發(fā)

ARM嵌入式系統(tǒng)原理與開發(fā)

定 價:¥42.00

作 者: 王誠,梅霆 主編
出版社: 人民郵電出版社
叢編項: 工業(yè)和信息化普通高等教育"十二五"規(guī)劃教材立項項目
標 簽: 計算機體系結構

ISBN: 9787115252524 出版時間: 2011-06-01 包裝: 平裝
開本: 16開 頁數(shù): 361 字數(shù):  

內(nèi)容簡介

  《ARM嵌入式系統(tǒng)原理與開發(fā)》從實際應用的角度出發(fā),全面介紹嵌入式系統(tǒng)相關的概念、基于ARM系統(tǒng)的嵌入式開發(fā)模式及編程、ARM體系結構、ARM匯編及C語言編程、基于S3C2410的硬件結構與接口編程、嵌入式Linux原理及編程、基于嵌入式系統(tǒng)的應用開發(fā)方法及應用實例,最后結合具體實驗箱給出了嵌入式系統(tǒng)實驗指導等方面的知識。《ARM嵌入式系統(tǒng)原理與開發(fā)》重點突出,層次分明,注重理論與實踐的聯(lián)系,緊跟最新的開發(fā)技術及平臺,不僅有詳細的理論基礎知識介紹,還有相關的開發(fā)案例以供參考,學習性和實用性較強?!禔RM嵌入式系統(tǒng)原理與開發(fā)》可作為高等學校電子信息工程、通信工程、廣電工程、軟件工程、電氣工程、自動化等相關專業(yè)的本科教材,同時也可供從事嵌入式系統(tǒng)應用與開發(fā)的工程技術人員學習參考。

作者簡介

暫缺《ARM嵌入式系統(tǒng)原理與開發(fā)》作者簡介

圖書目錄

第1章 嵌入式系統(tǒng)概述
1.1 嵌入式系統(tǒng)的概念
1.2 嵌入式系統(tǒng)的歷史
1.3 嵌入式系統(tǒng)的組成
1.3.1 嵌入式系統(tǒng)的組成結構
1.3.2 嵌入式處理器
1.3.3 典型的嵌入式操作系統(tǒng)
1.4 嵌入式系統(tǒng)的特點
1.5 嵌入式系統(tǒng)的應用
1.6 嵌入式系統(tǒng)的發(fā)展趨勢
思考題與習題
第2章 ARM體系結構與指令集
2.1 ARM處理器基礎
2.1.1 ARM體系架構發(fā)展
2.1.2 ARM處理器內(nèi)核系列
2.1.3 ARM體系架構分析
2.1.4 ARM處理器模式
2.1.5 ARM內(nèi)部寄存器
2.1.6 ARM體系的異常處理
2.1.7 ARM體系的存儲系統(tǒng)
2.2 ARM指令系統(tǒng)
2.2.1 ARM指令格式
2.2.2 ARM指令尋址方式
2.2.3 ARM指令集
2.3 Thumb指令系統(tǒng)
2.3.1 Thumb狀態(tài)寄存器組織
2.3.2 Thumb指令集
思考題與習題
第3章 ARM匯編語言程序設計
3.1 ARM匯編的語句格式
3.1.1 符號命名規(guī)則
3.1.2 ARM匯編語言偽操作
3.1.3 ARM匯編語言偽指令
3.2 ARM匯編的程序結構
3.3 ARM匯編語言程序設計舉例
3.4 ARM C語言基礎及混合編程
3.4.1 ATPCS概述
3.4.2 基本ATPCS
3.4.3 支持ARM程序和Thumb程序混合使用的ATPCS
3.4.4 C語言及匯編語言混合編程
思考題與習題
第4章 基于S3C2410的硬件結構與接口編程
4.1 S3C2410簡介
4.1.1 S3C2410X集成的主要片上功能
4.1.2 S3C2410X的特點
4.2 S3C2410X的存儲器及其控制
4.2.1 S3C2410X的存儲器控制器
4.2.2 NAND Flash控制器
4.3 時鐘和電源管理
4.4 DMA
4.4.1 DMA請求源
4.4.2 DMA工作過程
4.4.3 基本的DMA時序
4.4.4 DMA傳輸尺寸
4.4.5 DMA專用寄存器
4.4.6 DMA編程實例
4.5 I/O端口
4.5.1 S3C2410X I/O端口的工作機制
4.5.2 S3C2410X端口的編程實例
4.6 定時器
4.6.1 S3C2410X定時器概述
4.6.2 S3C2410X定時器的工作原理
4.6.3 PWM輸出控制直流電動機編程實例
4.7 異步串口通信
4.7.1 異步串口通信概述
4.7.2 S3C2410X的異步串行口簡介
4.7.3 S3C2410X UART工作原理
4.7.4 S3C2410X UART編程實例
4.8 A/D轉換器
4.8.1 A/D轉換器簡介
4.8.2 A/D轉換的重要指標
4.8.3 ARM自帶的10位A/D轉換器
4.8.4 A/D轉換器在擴展版的接法
4.8.5 A/D編程實例
4.9 ARM中斷
4.10 LCD
4.10.1 LCD原理
4.10.2 LCD的驅動控制
4.10.3 與ARM自帶LCD驅動器有關的寄存器
4.10.4 LCD編程實例
4.11 觸摸屏
4.11.1 觸摸屏的工作原理
4.11.2 觸摸屏的控制
4.11.3 編程要點
4.11.4 S3C2410X中觸摸屏接口的相關寄存器
4.11.5 觸摸屏編程實例
4.12 鍵盤及LED控制
4.12.1 鍵盤及LED的接口原理
4.12.2 I2C總線
4.12.3 鍵盤及LED控制編程實例
第5章 嵌入式Linux操作系統(tǒng)
5.1 操作系統(tǒng)簡介
5.1.1 操作系統(tǒng)
5.1.2 嵌入式操作系統(tǒng)
5.2 嵌入式Linux操作系統(tǒng)
5.2.1 Linux介紹
5.2.2 Linux作為嵌入式操作系統(tǒng)的優(yōu)勢
5.2.3 進程管理
5.2.4 存儲管理
5.2.5 文件系統(tǒng)
5.2.6 設備管理
5.2.7 嵌入式Linux引導過程
5.3 基于嵌入式Linux開發(fā)應用實例
5.3.1 Linux啟動流程
5.3.2 從“零”到一套精簡的Linux平臺
5.3.3 從x86平臺到嵌入式平臺
5.3.4 Linux平臺上用戶空間程序與內(nèi)核交互方式
5.3.5 Linux平臺上網(wǎng)絡工具工作框架
思考題與習題
第6章 嵌入式系統(tǒng)應用開發(fā)及實例
6.1 引言
6.2 軟件工程及嵌入式軟件工程
6.2.1 概述
6.2.2 軟件需求
6.2.3 軟件設計
6.2.4 統(tǒng)一建模語言
6.2.5 嵌入式軟件編程
6.3 基于ECX嵌入式平臺的旅游系統(tǒng)應用實例
6.3.1 應用實例背景
6.3.2 設計目標
6.3.3 系統(tǒng)總體設計
6.4 基于Android操作系統(tǒng)平臺的點餐系統(tǒng)應用實例
6.4.1 Android簡介
6.4.2 Android架構
6.4.3 Android未來及前景
6.4.4 Android應用程序基礎
6.4.5 Android開發(fā)環(huán)境搭建
6.4.6 Android工程目錄結構
6.4.7 點餐系統(tǒng)實現(xiàn)
思考題與習題
第7章 嵌入式系統(tǒng)開發(fā)的實驗基礎
7.1 引言
7.2 ADS集成開發(fā)環(huán)境簡介
7.2.1 ADS軟件組成
7.2.2 使用CodeWarrior IDE
7.2.3 使用AXD IDE
7.3 基于嵌入式Linux系統(tǒng)的軟件開發(fā)基礎
7.3.1 嵌入式Linux系統(tǒng)介紹
7.3.2 Linux常用命令介紹
7.3.3 Linux系統(tǒng)下的vi編輯器
7.4 嵌入式Linux下交叉開發(fā)環(huán)境的建立與軟件開發(fā)過程
7.4.1 嵌入式教學實驗系統(tǒng)簡介
7.4.2 嵌入式交叉開發(fā)環(huán)境的建立
7.4.3 基于Linux的應用程序的開發(fā)步驟
思考題與習題
參考文獻

本目錄推薦

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