注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計程序設計綜合VxWorks高級程序設計

VxWorks高級程序設計

VxWorks高級程序設計

定 價:¥36.00

作 者: 李方敏編著
出版社: 清華大學出版社
叢編項:
標 簽: 暫缺

ISBN: 9787302081272 出版時間: 2004-05-01 包裝: 平裝
開本: 26cm 頁數(shù): 395 字數(shù):  

內(nèi)容簡介

  全書深入而系統(tǒng)地講解了VxWorks高級程序設計的重點和難點,尤其對POSIX編程、I/O系統(tǒng)、網(wǎng)絡應用編程等作了詳細的介紹,并給出了眾多的實用編程技巧。同時,本書對于VxWorks中出現(xiàn)的新技術及其優(yōu)秀特性也作了詳細的介紹。本書共12章,內(nèi)容包括wind內(nèi)核、任務間通信、POSIX編程、信號、I/O系統(tǒng)、文件系統(tǒng)、VxWorks網(wǎng)絡整體分析、網(wǎng)絡應用編程、網(wǎng)絡驅動(END)、BSP概述、VxWorks映像、VxWorks啟動過程等知識。本書內(nèi)容詳實、實例豐富、可讀性強,是VxWorks中、高級開發(fā)人員的一本不可多得的參考書籍。

作者簡介

暫缺《VxWorks高級程序設計》作者簡介

圖書目錄

第1章 wind內(nèi)核
1.1 內(nèi)核概述
1.1.1 實時內(nèi)核
1.1.2 微內(nèi)核
1.1.3 任務調(diào)度
1.2 任務屬性
1.2.1 任務控制塊(WIND_TCB)
1.2.2 任務棧
1.2.3 出錯狀態(tài)
1.2.4 鉤子函數(shù)
1.2.5 任務狀態(tài)
1.2.6 系統(tǒng)任務
1.3 內(nèi)核功能接口
1.3.1 激活內(nèi)核
1.3.2 任務創(chuàng)建
1.3.3 任務控制
1.3.4 任務結束
1.3.5 任務重啟
1.3.6 調(diào)度控制
1.3.7 其他輔助函數(shù)
1.4 多任務與函數(shù)重入
第2章 任務間通信
2.1 概述
2.2 共享內(nèi)存
2.3 信號量
2.3.1 概述
2.3.2 二進制信號量
2.3.3 互斥信號量
2.3.4 計數(shù)信號量
2.3.5 共享內(nèi)存信號量
2.4 消息隊列
2.4.1 概述
2.4.2 普通消息隊列
2.4.3 共享內(nèi)存消息隊列
2.4.4 信號量和消息隊列實驗
2.5 管道
2.5.1 概述
2.5.2 使用管道
2.5.3 管道I/O控制
2.5.4 管道示例
2.6 信號
2.7 socket
第3章 POSIX編程
3.1 POSIX標準簡介
3.2 時鐘和定時器
3.2.1 概述
3.2.2 時鐘
3.2.3 定時器
3.2.4 看門狗
3.2.5 示例
3.3 內(nèi)存鎖定
3.4 線程
3.4.1 線程創(chuàng)建
3.4.2 動態(tài)庫初始化
3.4.3 線程私有數(shù)據(jù)
3.4.4 線程互斥與同步
3.4.5 線程結束
3.4.6 線程撤銷
3.5 任務調(diào)度
3.5.1 概述
3.5.2 調(diào)計策略
3.5.3 調(diào)度實現(xiàn)
3.6 信號量
3.6.1 概述
3.6.2 初始化信號量
3.6.3 信號量基本操作
3.6.4 刪除信號量
3.7 消息隊列
3.7.1 概述
3.7.2 打開消息隊列
3.7.3 傳遞消息
3.7.4 消息到達通知
3.7.5 消息隊列示例
第4章 信號
4.1 信號概述
4.2 信號處理函數(shù)
4.3 BSD信號接口
4.4 POSIX信號接口
4.4.1 阻塞信號集
4.4.2 信號處理函數(shù)
4.4.3 同步處理
4.5 POSIX1003.1b擴展信號接口
4.5.1 擴展信號處理函數(shù)
4.5.2 發(fā)送隊列信號
4.5.3 隊列信號處理
4.6 信號的影響
4.6.1 系統(tǒng)調(diào)用中斷
4.6.2 函數(shù)重入影響
第5章 I/O系統(tǒng)
5.1 I/O系統(tǒng)概述
5.1.1 I/O系統(tǒng)層次結構
5.1.2 文件、設備和驅動程序
5.2 基本I/O
5.2.1 標準I/O
5.2.2 打開和關閉
5.2.3 創(chuàng)建和刪除
5.2.4 讀寫
5.2.5 文件截平
5.2.6 I/O控制
5.3 I/O復用(Select)
5.4 其他I/O
5.4.1 緩沖I/O(ansiStdio)
5.4.2 格式化I/O(fioLib)
5.4.3 消息記錄(IogLib)
5.5 異步I/O(AIO)
5.5.1 AIO控制塊
5.5.2 AIO函數(shù)
5.5.3 用AIO的實例
5.6 常用的VxWorks設備
5.6.1 串行終端設備
5.6.2 偽內(nèi)存設備
5.6.3 NFS設備
5.6.4 非NFS網(wǎng)絡文件系統(tǒng)設備(netDrv設備)
5.6.5 RAM盤
5.7 I/O系統(tǒng)內(nèi)部結構
5.7.1 驅動程序
5.7.2 設備
5.7.3 文件描述符
5.7.4 塊設備驅動
5.8 串口tty設備
5.8.1 串口的層次
5.8.2 串口初始化過程
5.8.3 創(chuàng)建tty設備
5.8.4 tty輸入輸出
5.8.5 控制tty
5.9 編寫SCC驅動
5.9.1 tty數(shù)據(jù)結構
5.9.2 xxDrv數(shù)據(jù)結構
5.9.3 xxDrv程序結構
5.9.4 查詢支持
第6章 文件系統(tǒng)
6.1 文件系統(tǒng)概述
6.2 CBIO
6.2.1 基本CBIO
6.2.2 CBIO磁盤緩存
6.2.3 CBIO卷設備
6.2.4 ioctl
6.3 dosFs文件系統(tǒng)
6.3.1 卷結構
6.3.2 使用dosFs
6.3.3 掛裝與卸載
6.3.4 文件和目錄
6.3.5 ioctl
6.3.6 連續(xù)文件
6.4 rawFs文件系統(tǒng)
第7章 VxWorks網(wǎng)絡整體分析
7.1 概述
7.1.1 TCP/IP協(xié)議簡介
7.1.2 VxWorks網(wǎng)絡棧
7.2 網(wǎng)絡數(shù)據(jù)流分析
7.2.1 網(wǎng)絡存儲組織
7.2.2 數(shù)據(jù)組織
7.2.3 接收:從驅動程序到應用程序的數(shù)據(jù)流
7.2.4 發(fā)送:從應用程序到驅動程序的數(shù)據(jù)流
7.2.5 查看函數(shù)
7.3 遠程訪問服務
7.3.1 遠程登錄rlogin和TELNET
7.3.2 NFS服務器
7.3.3 FTP服務器
7.3.4 NFS客戶端
7.3.5 FTP客戶和RSH
7.3.6 TFTP客戶端
第8章 網(wǎng)絡應用編程
8.1 socket概述
8.2 網(wǎng)絡程序設計的特殊之處
8.3 socket通信屬性
8.4 socket端點地址
8.4.1 數(shù)據(jù)結構表示
8.4.2 協(xié)議端口號
8.4.3 地址操作函數(shù)
8.5 socket應用框架
8.6 面向連接的socket應用
8.6.1 創(chuàng)建socket
8.6.2 綁定端點地址
8.6.3 建立連接
8.6.4 在連接的socket上發(fā)送和接收
8.6.5 關閉連接
8.6.6 面向連接的socket示例
8.7 無連接的socket應用
8.7.1 sendto和recvfrom
8.7.2 無連接的socket示例
8.7.3 無連接socket和connect
8.7.4 多播的實現(xiàn)
8.7.5 廣播的實現(xiàn)
8.8 裸層socket
8.8.1 報文格式
8.8.2 發(fā)送和接收
8.8.3 示例:Traceroute
8.9 socket應用高級話題
8.9.1 I/O控制
8.9.2 socket選項
8.9.3 I/O復用
8.9.4 超越I/O復用限制
8.9.5 深入底層處理
第9章 網(wǎng)絡驅動(END)
9.1 網(wǎng)絡驅動層次結構
9.1.1 MUX和協(xié)議層接口
9.1.2 END驅動和MUX接口
9.2 裝載END驅動
第10章 BSP概述
10.1 BSP功能
10.2 BSP標準規(guī)范
10.3 BSP組織結構
10.4 BSP支持主機/目標系統(tǒng)交叉開發(fā)環(huán)境
10.5 BSP允許將應用系統(tǒng)移植到其他體系下
10.6 模板和參考
10.7 設備驅動開發(fā)中需要考慮的問題
第11章 VxWorks映像
11.1 符號表
11.2 目標模塊格式(OMF)
11.3 映像類型
11.3.1 BSP引導映像
11.3.2 VxWorks系統(tǒng)映像
第12章 VxWorks啟動過程
12.1 目的、策略與過程概述
12.2 引導階段
12.2.1 romInit()
12.2.2 romStart()
12.2.3 sysInit()
12.3 準備激活內(nèi)核
12.3.1 usrInit()
12.3.2 sysHwInit()
12.4 激活內(nèi)核kernelInit
12.5 根任務tUsrRoot

本目錄推薦

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