注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)程序設(shè)計(jì)綜合VxWorks下設(shè)備驅(qū)動(dòng)程序及BSP開(kāi)發(fā)指南

VxWorks下設(shè)備驅(qū)動(dòng)程序及BSP開(kāi)發(fā)指南

VxWorks下設(shè)備驅(qū)動(dòng)程序及BSP開(kāi)發(fā)指南

定 價(jià):¥30.00

作 者: 周啟平,張楊編著
出版社: 中國(guó)電力出版社
叢編項(xiàng): 嵌入式技術(shù)叢書(shū)
標(biāo) 簽: 高級(jí)程序語(yǔ)言設(shè)計(jì)

ISBN: 9787508324814 出版時(shí)間: 2004-09-01 包裝: 平裝
開(kāi)本: 24cm 頁(yè)數(shù): 304 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)詳細(xì)深入介紹了VxWorks下設(shè)備驅(qū)動(dòng)程序及BSP的開(kāi)發(fā)等內(nèi)容。全書(shū)共17章,主要內(nèi)容包括:外部設(shè)備及設(shè)備驅(qū)動(dòng)程序概述、VxWorks下設(shè)備及設(shè)備驅(qū)動(dòng)程序、VxWorks下設(shè)備驅(qū)動(dòng)程序的分析、驅(qū)動(dòng)程序的輪詢和中斷處理、編寫(xiě)字符設(shè)備驅(qū)動(dòng)程序、編寫(xiě)網(wǎng)絡(luò)設(shè)備驅(qū)動(dòng)程序、BSP概述、VxWorks預(yù)內(nèi)核初始化、BSP的配置、BSP開(kāi)發(fā)等內(nèi)容。本書(shū)語(yǔ)言通暢、條理清晰、內(nèi)容全面且深入淺出,是以示例源代碼加文字說(shuō)明結(jié)合編者多年實(shí)際開(kāi)發(fā)經(jīng)驗(yàn)編寫(xiě)而成的,實(shí)用性強(qiáng)。適用于以VxWorks操作系統(tǒng)為基礎(chǔ)的嵌入式系統(tǒng)開(kāi)發(fā)、設(shè)計(jì)人員,也可供其他相關(guān)技術(shù)人員及愛(ài)好者參考。

作者簡(jiǎn)介

暫缺《VxWorks下設(shè)備驅(qū)動(dòng)程序及BSP開(kāi)發(fā)指南》作者簡(jiǎn)介

圖書(shū)目錄

第1章 外部設(shè)備及設(shè)備驅(qū)動(dòng)程序概述 1 
1.1 外部設(shè)備 1 
1.2 外部設(shè)備的分類 2 
1.3 I/O設(shè)備的數(shù)據(jù)傳送方式 2 
1.4 設(shè)備驅(qū)動(dòng)程序 3 
1.5 設(shè)備驅(qū)動(dòng)程序的主要功能 4 
1.6 設(shè)備驅(qū)動(dòng)程序組成部分 5 
1.7 設(shè)備驅(qū)動(dòng)程序的相關(guān)概念 5 
小結(jié) 7 
第2章 VxWorks下設(shè)備及設(shè)備驅(qū)動(dòng)程序 8
2.1 VxWorks下的設(shè)備 8 
2.2 VxWorks下設(shè)備驅(qū)動(dòng)程序 11 
2.3 VxWorks下常用設(shè)備驅(qū)動(dòng)程序簡(jiǎn)要描述 13 
小結(jié) 20 
第3章 VxWorks下設(shè)備驅(qū)動(dòng)程序的分析 21
3.1 VxWorks下設(shè)備驅(qū)動(dòng)程序在系統(tǒng)中的層次 21
3.2 VxWorks的設(shè)備驅(qū)動(dòng)程序表 22
3.3 VxWorks下常用設(shè)備的驅(qū)動(dòng)程序源文件 22
3.4 VxWorks下設(shè)備驅(qū)動(dòng)程序的配置 23
3.5 VxWorks下設(shè)備驅(qū)動(dòng)程序常用函數(shù) 28
小結(jié) 30
第4章 驅(qū)動(dòng)程序的輪詢和中斷處理 31
4.1 概述 31
4.2 輪詢 31
4.3 中斷處理 36
4.4 其他設(shè)計(jì)需要考慮的事項(xiàng) 43
小結(jié) 49
第5章 VxWorks下編寫(xiě)設(shè)備驅(qū)動(dòng)程序的方法 50
5.1 概述 50
5.2 開(kāi)發(fā)前資料的收集 50
5.3 宏定義及C語(yǔ)言可以調(diào)用的匯編函數(shù) 51
5.4 存儲(chǔ)映射I/O與端口I/O 55
5.5 設(shè)備驅(qū)動(dòng)程序錯(cuò)誤處理 57
5.6 VxWorks下設(shè)備驅(qū)動(dòng)程序編程規(guī)范 60
5.7 高速緩存的一致性問(wèn)題 61
小結(jié) 62
第6章 編寫(xiě)字符設(shè)備驅(qū)動(dòng)程序 63
6.1 I/O系統(tǒng)回顧 63
6.2 一步步編寫(xiě)字符型設(shè)備的驅(qū)動(dòng)程序 70
6.3 字符設(shè)備驅(qū)動(dòng)程序的完整模板 80
小結(jié) 85
第7章 編寫(xiě)串行設(shè)備驅(qū)動(dòng)程序 86
7.1 串行設(shè)備概述 86
7.2 虛擬設(shè)備ttyDrv 87
7.3 編寫(xiě)串行設(shè)備驅(qū)動(dòng)程序 90
7.4 串行設(shè)備的安裝 97
7.5 串行設(shè)備驅(qū)動(dòng)程序完整的模板 98
小結(jié) 103
第8章 編寫(xiě)塊設(shè)備驅(qū)動(dòng)程序 104
8.1 VxWorks下的文件系統(tǒng) 104
8.2 一步步編寫(xiě)塊設(shè)備驅(qū)動(dòng)程序 107
8.3 完整的塊設(shè)備驅(qū)動(dòng)程序流程 115
小結(jié) 120
第9章 編寫(xiě)網(wǎng)絡(luò)設(shè)備驅(qū)動(dòng)程序 121
9.1 概述 121
9.2 END設(shè)備驅(qū)動(dòng)程序裝載過(guò)程 123
9.3 網(wǎng)絡(luò)設(shè)備與系統(tǒng)的數(shù)據(jù)交換 127
9.4 一步步編寫(xiě)網(wǎng)絡(luò)設(shè)備驅(qū)動(dòng)程序 134
小結(jié) 159
第10章 接觸實(shí)際設(shè)備 160
10.1 PCI設(shè)備驅(qū)動(dòng)程序 160
10.2 ISA設(shè)備驅(qū)動(dòng)程序 169
10.3 原始文件系統(tǒng)分析 171
小結(jié) 173
第11章 板極支持包 174
11.1 板極支持包 174
11.2 BSP的職責(zé) 175
11.3 BSP的組成 177
11.4 BSP的開(kāi)發(fā) 187
11.5 Tornado目錄結(jié)構(gòu) 189
11.6 BSP的約定和有效性 191
小結(jié) 192
第12章 VxWorks映像及啟動(dòng)順序 193
12.1 VxWorks映像類型 193
12.2 VxWorks啟動(dòng)順序簡(jiǎn)述 194
12.3 VxWorks映像啟動(dòng)順序 194
12.4 構(gòu)造VxWorks映像 196
小結(jié) 203
第13章 VxWorks預(yù)內(nèi)核初始化 204
13.1 預(yù)內(nèi)核的初始化概述 204
13.2 預(yù)內(nèi)核的特殊初始化函數(shù) 206
13.3 預(yù)內(nèi)核的通用初始化代碼 225
13.4 預(yù)內(nèi)核初始化的調(diào)試 233
小結(jié) 241
第14章 BSP的配置 242
14.1 BSP的基本配置 242
14.2 VxWorks的基本配置 248
14.3 雙硬盤(pán)配置 253
14.4 雙網(wǎng)卡配置 254
小結(jié) 257
第15章 板級(jí)支持包開(kāi)發(fā) 258
15.1 板級(jí)支持包開(kāi)發(fā)周期概述 258
15.2 板級(jí)支持包的開(kāi)發(fā)環(huán)境 260
小結(jié) 263
第16章 創(chuàng)建一個(gè)新的BSP 264
16.1 概述 264
16.2 建立開(kāi)發(fā)環(huán)境 265
16.3 編寫(xiě)內(nèi)核啟動(dòng)前BSP的初始化代碼 266
16.4 使用最小的內(nèi)核 274
16.5 目標(biāo)機(jī)代理和Tornado 275
16.6 最后的修整工作 276
小結(jié) 279
第17章 體系結(jié)構(gòu) 280
17.1 Power PC 280
17.2 Intel x86 286
17.3 MIPS 290
17.4 ARM 294
17.5 Motorola 68K 298
小結(jié) 302

本目錄推薦

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