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

嵌入式系統(tǒng)原理與應用:基于Xscale與Linux

嵌入式系統(tǒng)原理與應用:基于Xscale與Linux

定 價:¥36.00

作 者: 石秀民、魏洪興
出版社: 北京航空航天大學出版社
叢編項:
標 簽: 嵌入式計系統(tǒng)/單片機

購買這本書可以去


ISBN: 9787811240764 出版時間: 2007-08-01 包裝: 平裝
開本: 16 頁數: 360 字數:  

內容簡介

  本書全面、系統(tǒng)地講解嵌入式系統(tǒng)開發(fā)過程中的關鍵技術。內容包括: 嵌入式系統(tǒng)概述,ARM處理器基礎,ARM指令系統(tǒng)與匯編程序設計,XScale處理器的結構與開發(fā)平臺,嵌入式軟件設計,Linux 操作系統(tǒng)概述,Linux驅動程序設計,嵌入式圖形界面設計等。書中有大量的實例和代碼。與本書配套出版了《嵌入式系統(tǒng)設計與開發(fā)實驗——基于XScale平臺》實驗教材。本書既可作為高等院校電子工程、計算機、自動化、軟件工程等專業(yè)高年級本科生嵌入式系統(tǒng)課程教材,又可作為相關專業(yè)碩士研究生的選修課教材,還可作為從事嵌入式開發(fā)的工程技術人員的參考用書。進入21世紀,芯片和軟件技術已經成為支撐社會經濟發(fā)展的重要資源,嵌入式系統(tǒng)作為芯片和軟件的集成體,其內涵和外延也更加廣泛。在當前電子信息技術和網絡技術飛速發(fā)展的后PC時代,嵌入式系統(tǒng)的應用已遍布科學研究、工業(yè)控制、軍事技術、醫(yī)療衛(wèi)生、消費電子等方方面面。同時,隨著嵌入式技術的廣泛應用,極大地促進了嵌入式處理器的性能躍升,處理速度也越來越快,從早期ARM7系統(tǒng)時鐘的幾十MHz,到Intel的XScale PXA27x,系統(tǒng)時鐘已經達到624 MHz,現在已經開始出現超過1 GHz的嵌入式SoC。面對越來越高的應用需求,使用高性能的處理器已經成為高端開發(fā)的必然選擇。

作者簡介

暫缺《嵌入式系統(tǒng)原理與應用:基于Xscale與Linux》作者簡介

圖書目錄

第1章 嵌入式系統(tǒng)概述
1.1 嵌入式系統(tǒng)簡介
1.1.1 嵌入式系統(tǒng)定義
1.1.2 嵌入式系統(tǒng)的發(fā)展歷程與現狀
1.1.3 嵌入式系統(tǒng)的特點
1.2 嵌入式系統(tǒng)硬件
1.2.1 嵌入式處理器
1.2.2 總線
1.2.3 存儲器
1.2.4 外部I/O
1.3 嵌入式系統(tǒng)軟件
1.3.1 引導加載程序
1.3.2 操作系統(tǒng)
1.3.3 應用程序
第2章 ARM處理器基礎
2.1 ARM概述
2.1.1 ARM簡介
2.1.2 ARM微處理器的應用領域
2.1.3 ARM微處理器的特點
2.1.4 ARM微處理器系列
2.1.5 ARM體系結構的版本
2.2 數據類型和存儲器組織
2.2.1 數據類型
2.2.2 存儲器組織
2.3 ARM內核的數據模型
2.4 ARM處理器運行模式
2.5 寄存器組織
2.5.1 ARM狀態(tài)下的寄存器組織
2.5.2 Thumb狀態(tài)下的寄存器組織
2.5.3 程序狀態(tài)寄存器
2.6 流水線
2.7 異常、中斷及向量表
2.7.1 異常的種類
2.7.2 異常向量表和優(yōu)先級
2.7.3 異常的進入和返回
2.8 ARM內核與SoC
2.8.1 ARM處理器內核
2.8.2 ARM處理器核
2.8.3 ARM SoC
2.9 ARM硬件啟動過程
2.9.1 電源
2.9.2 時鐘
2.9.3 系統(tǒng)復位
2.10 ARM JTAG調試接口
第3章 ARM指令系統(tǒng)與匯編程序設計
3.1 ARM指令系統(tǒng)概述
3.1.1 ARM指令系統(tǒng)特點
3.1.2 ARM指令格式
3.1.3 指令的條件域
3.2 ARM指令基本尋址方式
3.3 ARM指令功能說明
3.3.1 ARM分支指令
3.3.2 ARM數據處理指令
3.3.3 ARM訪存指令
3.3.4 ARM程序狀態(tài)寄存器訪問指令
3.3.5 ARM協(xié)處理器指令
3.3.6 ARM異常產生指令
3.3.7 XScale增加的指令
3.4 Thumb指令集
3.4.1 ARM與Thumb性能比較
3.4.2 Thumb指令寄存器的使用
3.4.3 Thumb指令說明
3.4.4 Thumb指令示例
3.5 ARM匯編器所支持的偽指令
3.5.1 指示符性質的偽指令
3.5.2 符號定義偽指令
3.5.3 數據定義偽指令
3.5.4 匯編控制偽指令
3.5.5 其他常用偽指令
3.6 ARM匯編語言程序設計
3.6.1 匯編語言的語句格式
3.6.2 匯編語言的程序結構
3.6.3 匯編程序舉例
第4章 Intel PXA270處理器的結構與開發(fā)平臺
4.1 PXA270處理器的系統(tǒng)結構與特性
4.1.1 總體結構
4.1.2 特性
4.1.3 封裝與引腳
4.2 時鐘與電源管理
4.2.1 低功耗與時鐘和電源管理
4.2.2 復位管理
4.2.3 時鐘管理
4.2.4 功耗管理
4.2.5 電壓管理
4.3 PXA270處理器接口及開發(fā)平臺設計
4.3.1 PXA270處理器開發(fā)評估系統(tǒng)
4.3.2 外部存儲器接口
4.3.3 顯示接口
4.3.4 USB接口
4.3.5 多媒體接口概述
4.3.6 快速捕獲接口
第5章 嵌入式軟件設計
5.1 交叉編譯
5.1.1 交叉編譯器及交叉編譯環(huán)境的組成
5.1.2 交叉編譯環(huán)境的建立
5.2 引導加載程序Bootloader
5.2.1 Bootloader原理
5.2.2 Bootloader的操作模式
5.2.3 Bootloader與主機之間的文件傳輸
5.2.4 Bootloader的啟動流程
5.2.5 ARM Linux常用Bootloader介紹
5.2.6 UP TECHPXA270 BLOB平臺源代碼分析
5.2.7 BLOB下載
5.3 Linux內核移植
5.3.1 Linux內核源碼的修改
5.3.2 Linux內核的裁減
5.3.3 Linux內核的編譯
5.3.4 Linux內核的燒錄
5.4 文件系統(tǒng)
5.4.1 文件系統(tǒng)基本概念
5.4.2 嵌入式文件系統(tǒng)基本內容
5.4.3 常見的嵌入式文件系統(tǒng)
第6章 Linux操作系統(tǒng)概述
6.1 Linux的誕生和發(fā)展
6.2 Linux內核概述
6.3 系統(tǒng)核心數據結構
6.4 Linux內核源代碼的結構
6.5 ARM Linux存儲管理
6.5.1 ARM 存儲管理機制
6.5.2 ARM Linux存儲管理
6.6 進程管理
6.6.1 Linux進程
6.6.2 Linux進程狀態(tài)
6.6.3 Linux進程的調度
6.6.4 Linux進程的創(chuàng)建
6.6.5 Linux進程的執(zhí)行
6.6.6 Linux進程的終止
6.7 Linux啟動和初始化過程分析
第7章 Linux驅動程序設計
7.1 Linux驅動程序
7.1.1 用戶態(tài)與內核態(tài)
7.1.2 Linux驅動程序結構
7.1.3設備文件與設備文件系統(tǒng)
7.2 Linux字符設備驅動程序結構
7.3 嵌入式平臺上LED的Linux驅動程序
7.3.1 系統(tǒng)硬件平臺組成原理
7.3.2 Linux LED驅動程序的實現
7.3.3 雙色LED驅動程序的測試
7.4 Linux按鍵驅動程序
7.4.1 系統(tǒng)硬件平臺組成原理
7.4.2 Linux系統(tǒng)中斷分析
7.4.3 Linux按鍵驅動程序的實現
7.4.4 Linux按鍵驅動程序的測試
7.5 Linux塊設備驅動程序
7.5.1 系統(tǒng)硬件平臺組成原理
7.5.2 Linux MTD驅動程序體系結構
7.5.3 UP TECHPXA270開發(fā)平臺上的NOR Flash驅動程序
7.5.4 UP TECHPXA270開發(fā)平臺上的NAND Flash驅動程序
7.6 Linux網絡設備驅動程序簡介
7.6.1 網絡驅動程序的層次
7.6.2 網絡設備的初始化
7.6.3 網絡數據包的發(fā)送和接收
7.6.4 網絡設備的內核加載
7.6.5 網絡設備的模塊加載
第8章 嵌入式圖形界面設計
8.1 嵌入式GUI簡介
8.1.1 GUI歷史
8.1.2 GUI現狀
8.2 Linux GUI基礎
8.2.1 X Window結構
8.2.2 Framebuffer
8.3 Qt/Embedded的主要特征
8.4 Qt/Embedded的安裝及編譯環(huán)境的建立
8.5 Qt/Embedded應用程序基礎
8.5.1 Qt/Embedded應用程序的運行
8.5.2 Qt/Embedded應用程序的顯示
8.5.3 Hello,Qt/Embedded!應用程序
8.5.4 Qt/Embedded應用程序的中文化
8.6 信號與插槽機制
8.7 Qt Designer簡介及部件布局管理
8.8 實戰(zhàn)練習
8.9 Qt/Embedded應用程序開發(fā)快速索引
附錄A XScale架構匯編語言指令速查參考表
附錄B XScale架構匯編語言指令格式符號參考表
附錄C ARM尋址方式
參考文獻359

本目錄推薦

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