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