注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)硬件、外部設(shè)備與維護PCI總線設(shè)備開發(fā)寶典

PCI總線設(shè)備開發(fā)寶典

PCI總線設(shè)備開發(fā)寶典

定 價:¥35.00

作 者: 尹勇 李宇
出版社: 北京航空航天大學(xué)出版社
叢編項:
標(biāo) 簽: 接口

購買這本書可以去


ISBN: 9787810775403 出版時間: 2005-02-01 包裝: 平裝
開本: 16開 頁數(shù): 328 字?jǐn)?shù):  

內(nèi)容簡介

  《PCI總線設(shè)備開發(fā)寶典》詳細(xì)介紹開發(fā)PCI總線設(shè)備的過程中所涉及的實際問題,包括PCI總線設(shè)備的電源分配、元器件的選擇、配置芯片代碼的編寫、原理圖和PCB圖的設(shè)計、驅(qū)動程序與應(yīng)用程序的設(shè)計以及安裝和調(diào)試等。從實踐的角度出發(fā),循序漸進,深淺得當(dāng)。讀者從《PCI總線設(shè)備開發(fā)寶典》中既能學(xué)習(xí)到PCI總線的基本知識,也能學(xué)習(xí)到PCI總線設(shè)備開發(fā)和調(diào)試等實踐知識。附帶光盤包含PCI總線設(shè)備的基本SCH圖、PCI9052芯片的封裝圖、使用DDK開發(fā)PCI總線設(shè)備驅(qū)動程序的源代碼、中間層DLL程序、PCI總線設(shè)備的上層應(yīng)用程序的源代碼以及驅(qū)動程序的INF源代碼等?!禤CI總線設(shè)備開發(fā)寶典》可作為高等院校本科和研究生的計算機教材使用,也可作為從事PCI總線硬件、軟件設(shè)計與安裝和調(diào)試等工作的通信、控制、電子技術(shù)人員和工程師人員的參考書籍。

作者簡介

暫缺《PCI總線設(shè)備開發(fā)寶典》作者簡介

圖書目錄

第1章 PCI總線概述
1.1 計算機總線1
1.1.1 計算機總線的概念1
1.1.2 計算機總線的分類1
1.2 PCI總線的特點10
1.3 PCI總線的發(fā)展趨勢12
1.3.1 PCI總線的發(fā)展歷程12
1.3.2 PCI總線的未來13
第2章 PCI板卡的機械和電氣規(guī)范
2.1 PCI板卡的機械和電氣規(guī)范介紹15
2.2 PCI板卡的物理尺寸15
2.3 PCI板卡接插件的物理尺寸17
2.4 PCI板卡的電氣指標(biāo)19
2.4.1 PCI卡的電源指標(biāo)19
2.4.2 PCI卡的引腳分配21
2.4.3 PCI卡的電源要求25
2.4.4 PCI卡的PCB布局布線要求25
第3章 PCI總線設(shè)備的信號分配
3.1 信號類型定義27
3.2 PCI總線信號定義28
3.2.1 系統(tǒng)信號28
3.2.2 地址和數(shù)據(jù)信號28
3.2.3 接口控制信號29
3.2.4 仲裁引腳30
3.2.5 錯誤反饋引腳30
3.2.6 中斷引腳30
3.2.7 高速緩存引腳31
3.2.8 64位總線擴展引腳31
3.2.9 JTAG邊沿掃描引腳32
第4章 PCI總線設(shè)備的配置空間
4.1 PCI配置空間簡介34
4.2 必須配置的寄存器36
4.3 其他的配置寄存器40
4.4 基地址配置寄存器41
4.4.1 地址映射42
4.4.2 擴展ROM基地址寄存器43
4.4.3 外加存儲器44
4.5 PCI擴展ROM44
4.5.1 PCI擴展ROM內(nèi)容44
4.5.2 PCI兼容的擴展ROM46
4.6 PCI設(shè)備驅(qū)動程序48
4.7 系統(tǒng)復(fù)位49
第5章 PCI總線設(shè)備接口芯片
5.1 PCI總線接口芯片介紹50
5.2 PCI9052芯片51
5.2.1 PCI9052的主要特點52
5.2.2 PCI9052的引腳分配53
5.2.3 PCI9052的功能介紹59
5.2.4 PCI9052使用時注意的問題65
5.3 CH365芯片65
5.3.1 CH365的特點66
5.3.2 CH365芯片的引腳分配67
5.3.3 CH365的功能介紹68
5.3.4 CH365的應(yīng)用73
第6章 PCI總線設(shè)備的SCH圖和PCB圖設(shè)計
6.1 PCI總線設(shè)備的SCH圖設(shè)計87
6.1.1 信號線部分87
6.1.2 特殊的引腳88
6.1.3 去耦電容的使用89
6.2 PCI總線設(shè)備的PCB圖設(shè)計90
6.2.1 PCB圖設(shè)計注意事項90
6.2.2 利用PCB設(shè)計向?qū)?2
第7章 WDM設(shè)備驅(qū)動程序簡介
7.1 WDM驅(qū)動程序概述99
7.1.1 操作系統(tǒng)概述99
7.1.2 WDM特性 102
7.1.3 WDM與其他驅(qū)動程序的比較 102
7.2 WDM驅(qū)動程序的種類103
7.2.1 WDM驅(qū)動體系103
7.2.2 Windows 2000中的設(shè)備驅(qū)動程序104
7.3 WDM驅(qū)動程序的層次模型105
7.4 WDM驅(qū)動程序的基本結(jié)構(gòu)106
7.5 驅(qū)動程序設(shè)計的硬件基礎(chǔ)119
7.6 WDM開發(fā)驅(qū)動程序的過程124
7.6.1 WDM驅(qū)動程序的開發(fā)步驟124
7.6.2 驅(qū)動程序開發(fā)的一些技巧 127
第8章 用DDK開發(fā)PCI總線設(shè)備驅(qū)動程序
8.1 開發(fā)工具的選擇130
8.2 開發(fā)環(huán)境的建立130
8.3 PCI設(shè)備驅(qū)動程序的特點133
8.4 PCI設(shè)備驅(qū)動程序的設(shè)計133
8.5 PCI9052Demo設(shè)備的驅(qū)動程序開發(fā)138
8.6 PCI9052Demo設(shè)備的驅(qū)動程序的編譯鏈接216
第9章 用DriverStudio開發(fā)PCI總線設(shè)備驅(qū)動程序
9.1 DriverStudio工具包簡介221
9.1.1 DriverStudio工具包的特點221
9.1.2 DriverStudio工具包的組成222
9.1.3 DriverStudio工具包的安裝與運行環(huán)境設(shè)置223
9.2 利用向?qū)蒔CI設(shè)備驅(qū)動程序框架和設(shè)備配置信息226
9.3 PCI設(shè)備的操作234
9.3.1 PCI設(shè)備的配置空間的訪問234
9.3.2 I/O端口的訪問234
9.3.3 內(nèi)存的訪問235
9.3.4 中斷的處理235
9.3.5 DMA的處理237
9.4 I/O端口的訪問實例239
第10章 PCI總線設(shè)備上層應(yīng)用程序的開發(fā)
10.1 設(shè)備名的標(biāo)識方式268
10.1.1 設(shè)備的符號鏈接268
10.1.2 設(shè)備接口269
10.2 設(shè)備接口注冊270
10.3 設(shè)備驅(qū)動程序的訪問270
10.4 應(yīng)用程序的開發(fā)實例271
第11章 PCI總線設(shè)備的安裝和調(diào)試
11.1 INF文件291
11.1.1 INF文件的結(jié)構(gòu)291
11.1.2 INF文件實例297
11.1.3 使用INF文件298
11.1.4 PCI9052Demo設(shè)備的INF文件301
11.1.5 PCI9052Demo驅(qū)動程序的安裝304
11.2 驅(qū)動程序的調(diào)試308
11.2.1 調(diào)試概述308
11.2.2 編寫代碼的注意問題310
11.2.3 WinDbg工具的使用310
11.2.4 WinDbg分析崩潰實例312
11.2.5 WinDbg的交互式的調(diào)試318
11.2.6 SoftICE軟件的使用319
11.2.7 使用SoftICE調(diào)試程序323
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號