出版時間:2011-3 出版社:北京航空航天大學出版社 作者:王黎明 等編著 頁數(shù):576
內容概要
本書主要講述了以原intel公司的pxa27x為代表的xscale微處理器的開發(fā)流程,同時涵蓋了嵌入式系統(tǒng)的軟硬件開發(fā)兩個方面:一方面是微處理器的接口電路設計、接口時序、電氣特性等內容的分析;一方面講述對應的硬件和軟件的實現(xiàn)方法以及相應的linux系統(tǒng)在xscale上的移植。本書分為7章,包括嵌入式系統(tǒng)的基本知識,pxa27x處理器與組成單元,pxa27x處理器的電源與時鐘管理,pxa27x的體系結構、最小系統(tǒng)的設計、外設接口的設計方法及相應實例的詳細分析,pxa27x平臺引導代碼,linux操作系統(tǒng)在xscale平臺的移植以及l(fā)inux設備驅動程序的開發(fā)。
本書可作為機電控制技術、信息家電、工業(yè)控制、手持儀器、醫(yī)療器械、機器人技術等領域嵌入式系統(tǒng)開發(fā)與應用的參考書,也可以作為高等院校有關嵌入式系統(tǒng)教學的本科生或研究生教材。
書籍目錄
第1章 嵌入式系統(tǒng)基礎
1.1 嵌入式系統(tǒng)概述
1.2 嵌入式系統(tǒng)組成
1.3 嵌入式操作系統(tǒng)概述
1.4 小 結
第2章 pxa27x處理器與組成單元
2.1 xscale架構處理器概述
2.2 pxa27x處理器結構
2.3 系統(tǒng)結構
2.4 信號描述
2.5 小 結
第3章 pxa27x電源與時鐘管理
3.1 pxa27x時鐘電源信號描述
3.2 復位管理操作
3.3 時鐘管理操作
3.4 電源管理操作
3.5 電源管理寄存器
3.6 小 結
第4章 pxa27x主要功能單元的開發(fā)和應用
4.1 pxa27x系統(tǒng)核心板電路
4.2 pxa27x系統(tǒng)擴展板電路
4.3 pxa27x硬件資源分配
4.4 arm指令
4.5 i/o端口驅動發(fā)光二極管跑馬燈
4.6 pxa27x輸入鍵盤測試
4.7 pwm功能模塊
4.8 實時時鐘
4.9 iic通信
4.10 模/數(shù)轉換
4.11 sdram測試
4.12 nor flash存儲訪問
4.13 nand flash存儲訪問
4.14 串口通信
4.15 定時器中斷
4.16 看門狗watchdog
4.17 觸摸屏控制
4.18 bootloader測試
4.19 gprs/gsm測試分析
4.20 gps測試
4.21 pxa27xlcd控制接口
4.22 小 結
第5章 pxa27x的bootloader啟動代碼分析
5.1 bootloader
5.2 bootloader之blob
5.3 bootloader之u—boot
5.4 armlinux內核的啟動過程
5.5 pxa27x平臺上的linux啟動過程
5.6 小 結
第6章 linux操作系統(tǒng)在xscale平臺的移植
6.1 嵌入式linux開發(fā)環(huán)境
6.2 linux內核及根文件系統(tǒng)編譯
6.3 flash程序燒寫
6.4 小 結
第7章 linux設備驅動程序的開發(fā)
7.1 linux設備驅動程序開發(fā)概述
7.2 基于linux操作系統(tǒng)的底層驅動技術
7.3 linux模塊化編程
7.4 linux多進程和多線程編程技術
7.5 pxa27x顯示接口驅動
7.6 ide接口驅動
7.7 iic在linux下的驅動開發(fā)
7.8 linux下的終端?串口
7.9 linux mtd設備驅動
7.10 linux按鍵中斷驅動
7.11 linux下的sd卡驅動
7.12 網(wǎng)絡設備驅動
7.13 小 結
附錄 書中常用術語縮寫解析
參考文獻
圖書封面
評論、評分、閱讀與下載