注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計程序設計綜合VxWorks下設備驅動程序及BSP開發(fā)指南

VxWorks下設備驅動程序及BSP開發(fā)指南

VxWorks下設備驅動程序及BSP開發(fā)指南

定 價:¥30.00

作 者: 周啟平,張楊編著
出版社: 中國電力出版社
叢編項: 嵌入式技術叢書
標 簽: 高級程序語言設計

ISBN: 9787508324814 出版時間: 2004-09-01 包裝: 平裝
開本: 24cm 頁數(shù): 304 字數(shù):  

內容簡介

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

作者簡介

暫缺《VxWorks下設備驅動程序及BSP開發(fā)指南》作者簡介

圖書目錄

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

本目錄推薦

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