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

嵌入式系統(tǒng)原理及應用教程

嵌入式系統(tǒng)原理及應用教程

定 價:¥39.00

作 者: 孟祥蓮 主編
出版社: 清華大學出版社
叢編項: 21世紀高等學校嵌入式系統(tǒng)專業(yè)規(guī)劃教材
標 簽: 計算機體系結構

購買這本書可以去


ISBN: 9787302233602 出版時間: 2010-09-01 包裝: 平裝
開本: 16開 頁數: 401 字數:  

內容簡介

  《嵌入式系統(tǒng)原理及應用教程》全面系統(tǒng)地描述了ARM9微處理器的嵌入式系統(tǒng)體系結構,以Samsung公司的S3C2440A控制器為例,著重介紹了ARM9微處理器的結構、開發(fā)工具及Linux的程序設計等內容。全書共分4部分: 第1部分(第1章)為理論部分,著重介紹嵌入式系統(tǒng)的概念,包括嵌入式的特點、分類和應用。第2部分(第2~6章)為基礎部分,著重介紹ARM9處理器的體系結構、指令系統(tǒng)、尋址方式、指令集; 偽指令、匯編程序設計基礎及與C/C++的混合編程; S3C2440A 控制器的結構原理及外圍電路的設計方法等。第3部分(第7章)為開發(fā)工具部分,著重介紹ADS1.2集成開發(fā)環(huán)境及嵌入式Linux的軟件開發(fā)環(huán)境的使用。第4部分(第8~10章)為操作系統(tǒng)部分,著重介紹Linux的程序設計。全書內容由淺入深,結構合理,采用理論與實踐相結合的方法。整篇講解立足點在應用,具有基礎理論夠用、有針對性、實用性及綜合性強等特點?!肚度胧较到y(tǒng)原理及應用教程》不僅適用于高等院校計算機、電子、自動化及機電一體化等相關專業(yè)的本科生教材,也適用于從事嵌入式系統(tǒng)研究與開發(fā)的技術人員及普通讀者參考。

作者簡介

暫缺《嵌入式系統(tǒng)原理及應用教程》作者簡介

圖書目錄

第1章 嵌入式系統(tǒng)概述
1.1 嵌入式系統(tǒng)定義
1.1.1 嵌入式系統(tǒng)的概念
1.1.2 嵌入式系統(tǒng)的特點
1.2 嵌入式系統(tǒng)的發(fā)展概述
1.2.1 嵌入式系統(tǒng)的歷史與發(fā)展
1.2.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 本章小結
1.7 習題1
第2章 ARM微處理器概述與編程模型
2.1 ARM微處理器概述
2.1.1 ARM微處理器的特點
2.1.2 ARM微處理器系列
2.2 ARM微處理器結構
2.2.1 RISC體系結構
2.2.2 ARM微處理器的寄存器結構
2.2.3 ARM微處理器的指令結構
2.2.4 ARM微處理器的應用選型
2.3 ARM微處理器的工作狀態(tài)
2.4 ARM體系結構的存儲器格式
2.4.1 指令長度及數據類型
2.4.2 存儲管理單元
2.5 處理器模式
2.6 寄存器組織
2.6.1 ARM狀態(tài)下的寄存器組織
2.6.2 Thumb狀態(tài)下的寄存器組織
2.6.3 程序狀態(tài)寄存器
2.7 異常
2.7.1 ARM體系結構所支持的異常類型
2.7.2 異常優(yōu)先級
2.7.3 異常的響應及返回
2.7.4 應用程序中的異常處理
2.8 本章小結
2.9 習題2
第3章 ARM9指令系統(tǒng)
3.1 ARM處理器的尋址方式
3.1.1 寄存器尋址
3.1.2 立即尋址
3.1.3 寄存器間接尋址
3.1.4 變址尋址
3.1.5 寄存器移位尋址
3.1.6 多寄存器尋址
3.1.7 堆棧尋址
3.1.8 相對尋址
3.2 ARM指令集
3.2.1 指令格式
3.2.2 條件碼
3.2.3 ARM 存儲器訪問指令
3.2.4 ARM 數據處理類指令
3.2.5 ARM 分支指令
3.2.6 ARM 協處理器指令
3.2.7 ARM 軟件中斷指令
3.3 Thumb指令集
3.4 本章小結
3.5 習題3
第4章 嵌入式程序設計基礎
4.1 偽指令
4.1.1 通用偽指令
4.1.2 與ARM指令相關的偽指令
4.1.3 與Thumb指令相關的偽指令
4.2 匯編語言的語句格式
4.2.1 書寫格式
4.2.2 匯編語言中表達式和運算符
4.3 匯編程序應用
4.3.1 匯編程序基本結構
4.3.2 子程序調用
4.4 匯編語言與C/C++的混合編程
4.4.1 在C/C++程序中內嵌匯編指令的語法格式
4.4.2 C/C++與匯編語言的混合編程應用
4.5 本章小結
4.6 習題4
第5章 嵌入式內部可編程模塊
5.1 存儲控制模塊
5.1.1 存儲器控制器
5.1.2 NAND Flash控制器
5.1.3 存儲器實例
5.2 GPIO
5.2.1 端口功能
5.2.2 端口配置寄存器
5.2.3 端口其他寄存器
5.2.4 I/O應用實例
5.3 中斷系統(tǒng)
5.3.1 中斷優(yōu)先級
5.3.2 中斷控制寄存器
5.3.3 中斷編程實例
5.4 DMA
5.4.1 S3C2440A芯片的DMA方式
5.4.2 S3C2440A芯片的DMA寄存器
5.4.3 S3C2440A芯片的DMA實例
5.5 定時部件
5.5.1 看門狗定時器原理及實例
5.5.2 RTC部件
5.5.3 Timer部件
5.5.4 定時部件應用實例
5.6 UART
5.6.1 UART的操作
5.6.2 UART接口寄存器
5.6.3 UART實例
5.7 ADC及觸摸屏接口
5.7.1 功能描述
5.7.2 ADC及觸摸屏接口特殊寄存器
5.7.3 A/D轉換實例
5.8 本章小結
5.9 習題5
第6章 嵌入式接口技術應用
6.1 LCD顯示器接口
6.1.1 LCD的控制器
6.1.2 S3C2440A芯片的LCD專用寄存器
6.1.3 S3C2440A芯片LCD寄存器的設置
6.2 I2C總線
6.2.1 S3C2440A的I2C接口
6.2.2 I2C總線接口特殊寄存器
6.2.3 I2C編程舉例
6.3 I2S總線
6.3.1 發(fā)送接收模式
6.3.2 音頻串行接口格式
6.3.3 I2S總線接口特殊寄存器
6.3.4 I2S編程實例
6.4 AC97控制器
6.4.1 AC97控制器操作
6.4.2 AC97控制器特殊寄存器
6.4.3 AC97應用實例
6.5 S3C2440A的攝像頭
6.5.1 S3C2440A的攝像頭接口
6.5.2 攝像頭接口特殊寄存器
6.5.3 攝像頭接口應用實例
6.6 本章小結
6.7 習題6
第7章 軟件開發(fā)環(huán)境
7.1 ADS1.2集成開發(fā)環(huán)境
7.1.1 使用ADS創(chuàng)建工程
7.1.2 用AXD進行代碼調試
7.2 嵌入式Linux的軟件開發(fā)環(huán)境
7.2.1 安裝交叉編譯環(huán)境
7.2.2 嵌入式Linux程序開發(fā)工程管理
7.3 本章小結
7.4 習題7
第8章 嵌入式系統(tǒng)Boot Loader技術
8.1 Boot Loader的基本概念
8.1.1 Boot Loader的相關設備和機制
8.1.2 Boot Loader的啟動過程
8.1.3 Boot Loader的操作模式
8.1.4 Boot Loader的總體設計
8.2 Boot Loader(vivi)的代碼分析
8.3 本章小結
8.4 習題8
第9章 嵌入式Linux操作系統(tǒng)移植
9.1 嵌入式Linux基本概念
9.2 嵌入式Linux內核移植
9.2.1 內核修改
9.2.2 內核配置
9.2.3 內核編譯
9.3 建立Linux根文件系統(tǒng)
9.4 下載目標文件
9.5 本章小結
9.6 習題 9
第10章 嵌入式Linux設備驅動程序開發(fā)
10.1 嵌入式Linux驅動程序開發(fā)基礎
10.1.1 嵌入式Linux設備驅動程序分類
10.1.2 最簡單的內核模塊
10.2 嵌入式Linux設備驅動重要技術
10.2.1 內存與I/O端口
10.2.2 同步機制
10.2.3 阻塞與非阻塞
10.2.4 時間問題
10.2.5 中斷處理
10.3 字符設備驅動程序
10.3.1 字符設備驅動結構
10.3.2 字符設備驅動實例——LED驅動
10.4 網絡設備驅動程序
10.4.1 Linux 網絡設備簡介
10.4.2 網絡驅動核心數據結構
10.4.3 網絡驅動程序分析
10.5 設備驅動實例
10.5.1 ADC設備驅動實例
10.5.2 PWM設備驅動實例
10.5.3 觸摸屏設備驅動實例
10.6 本章小結
10.7 習題10
第11章 嵌入式Linux應用程序設計
11.1 嵌入式Linux C語言應用程序開發(fā)基礎
11.1.1 編寫源程序
11.1.2 交叉編譯程序
11.1.3 調試程序
11.2 文件I/O編程
11.2.1 文件I/O操作例程
11.2.2 文件I/O操作API
11.3 網絡編程
11.3.1 網絡通信基礎及例程
11.3.2 網絡通信API
11.4 應用實例
11.4.1 ADC應用實例
11.4.2 PWM蜂鳴器控制應用實例
11.4.3 觸摸屏應用實例
11.5 本章小結
11.6 題11
參考文獻

本目錄推薦

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