出版時間:2005-2 出版社:電子工業(yè)出版社 作者:孫天澤 袁文菊 張海峰 頁數(shù):347 字?jǐn)?shù):582000
Tag標(biāo)簽:無
內(nèi)容概要
ARM作為一種嵌入式系統(tǒng)處理器,以高性能、低功耗、低成本等優(yōu)點占領(lǐng)了大部分市場。目前最為流行的當(dāng)屬ARM7和ARM9兩個系列。隨著人們對系統(tǒng)功能提出了更高的要求,ARM7在高端應(yīng)用中已經(jīng)顯得力不從心,性能更加強勁的ARM9處理器逐漸占據(jù)了市場上的高端產(chǎn)品應(yīng)用。 本書以ARM9處理器和Linux操作系統(tǒng)為平臺,全面介紹了嵌入式系統(tǒng)開發(fā)的一般過程,并結(jié)合深圳優(yōu)龍公司的開發(fā)板,詳細(xì)講述了嵌入式Linux系統(tǒng)下的設(shè)備驅(qū)動程序開發(fā)方法。 本書是講述基于ARM+Linux嵌入式系統(tǒng)開發(fā)的一本實用的指導(dǎo)書籍,介紹了嵌入式系統(tǒng)開發(fā)的一些概念及開發(fā)的過程,本書可作為嵌入式系統(tǒng)開發(fā)與應(yīng)用的參考書,也可作為Linux設(shè)備驅(qū)動開發(fā)的參考書。內(nèi)容實用易懂,適合從事嵌入式系統(tǒng)開發(fā)的技術(shù)人員和高校相關(guān)專業(yè)的師生閱讀。
書籍目錄
第1章 嵌入式系統(tǒng)基礎(chǔ) 1.1 嵌入式系統(tǒng)簡介 1.2 嵌入式系統(tǒng)的發(fā)展 1.3 典型的嵌入式操作系統(tǒng) 1.4 嵌入式系統(tǒng)選型 小結(jié)第2章 基于ARM9處理器的硬件開發(fā)平臺 2.1 ARM處理器簡介 2.2 ARM9微處理器簡介 小結(jié)第3章 調(diào)試嵌入式系統(tǒng)程序 3.1 嵌入式系統(tǒng)調(diào)試方法 3.2 ARM仿真器 3.3 JTAG接口 小結(jié)第4章 創(chuàng)建嵌入式系統(tǒng)開發(fā)環(huán)境 4.1 嵌入式Linux的開發(fā)環(huán)境 4.2 Cygwin 4.3 交叉編譯的預(yù)備知識 4.4 交叉編譯 小結(jié)第5章 Bootloader 5.1 嵌入式系統(tǒng)的引導(dǎo)代碼 5.2 Bootloader之vivi 5.3 Bootloader之U-Boot 小結(jié)第6章 Linux系統(tǒng)在ARM平臺的移植 6.1 移植的概念 6.2 Linux內(nèi)核結(jié)構(gòu) 6.3 Linux操作系統(tǒng)移植 6.4 編譯Linux內(nèi)核 小結(jié)第7章 Linux設(shè)備驅(qū)動程序開發(fā) 7.1 設(shè)備驅(qū)動概述 7.2 設(shè)備驅(qū)動基礎(chǔ) 7.3 設(shè)備驅(qū)動模塊化編程 7.4 PCI總線 小結(jié)第8章 網(wǎng)絡(luò)設(shè)備驅(qū)動程序開發(fā) 8.1 網(wǎng)絡(luò)設(shè)備驅(qū)動程序簡介 8.2 以太網(wǎng)控制器CS8900A 8.3 網(wǎng)絡(luò)設(shè)備驅(qū)動程序?qū)嵗? 小結(jié)第9章 USB驅(qū)動程序開發(fā) 9.1 USB驅(qū)動程序簡介 9.2 Linux下USB系統(tǒng)文件結(jié)點 9.3 USB主機驅(qū)動結(jié)構(gòu) 9.4 主要數(shù)據(jù)結(jié)構(gòu)及接口函數(shù) 9.5 USBD文件系統(tǒng)接口 9.6 設(shè)備類驅(qū)動與文件系統(tǒng)接口 9.7 USB HUB驅(qū)動程序 9.8 OHCI HCD實現(xiàn) 9.9 掃描儀設(shè)備驅(qū)動程序 9.10 USB主機驅(qū)動在S3C2410X平臺的實現(xiàn) 小結(jié)第10章 圖形用戶接口 10.1 嵌入式系統(tǒng)中的GUI簡介 10.2 MiniGUI編程 10.3 初識Qt/Embedded 10.4 Qt/Embedded嵌入式圖形開發(fā)基礎(chǔ) 10.5 Qt/Embedded實戰(zhàn)演練 小結(jié)第11章 系統(tǒng)設(shè)計開發(fā) 11.1 概述 11.2 硬件功能的實現(xiàn) 11.3 軟件功能的實現(xiàn) 小結(jié)參考文獻(xiàn)
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載
嵌入式設(shè)計及Linux驅(qū)動開發(fā)指南 PDF格式下載