VxWorks高級(jí)程序設(shè)計(jì)

出版時(shí)間:2004-1  出版社:清華大學(xué)出版社  作者:李方敏  頁數(shù):395  字?jǐn)?shù):570000  
Tag標(biāo)簽:無  

內(nèi)容概要

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

書籍目錄

第1章 wind內(nèi)核  1.1 內(nèi)核概述    1.1.1 實(shí)時(shí)內(nèi)核    1.1.2 微內(nèi)核    1.1.3 任務(wù)調(diào)度  1.2 任務(wù)屬性    1.2.1 任務(wù)控制塊(WIND_TCB)    1.2.2 任務(wù)棧    1.2.3 出錯(cuò)狀態(tài)    1.2.4 鉤子函數(shù)    1.2.5 任務(wù)狀態(tài)    1.2.6 系統(tǒng)任務(wù)  1.3 內(nèi)核功能接口    1.3.1 激活內(nèi)核    1.3.2 任務(wù)創(chuàng)建    1.3.3 任務(wù)控制    1.3.4 任務(wù)結(jié)束    1.3.5 任務(wù)重啟    1.3.6 調(diào)度控制    1.3.7 其他輔助函數(shù)  1.4 多任務(wù)與函數(shù)重入第2章 任務(wù)間通信  2.1 概述  2.2 共享內(nèi)存  2.3 信號(hào)量    2.3.1 概述    2.3.2 二進(jìn)制信號(hào)量    2.3.3 互斥信號(hào)量    2.3.4 計(jì)數(shù)信號(hào)量    2.3.5 共享內(nèi)存信號(hào)量  2.4 消息隊(duì)列    2.4.1 概述    2.4.2 普通消息隊(duì)列    2.4.3 共享內(nèi)存消息隊(duì)列    2.4.4 信號(hào)量和消息隊(duì)列實(shí)驗(yàn)  2.5 管道    2.5.1 概述    2.5.2 使用管道    2.5.3 管道I/O控制    2.5.4 管道示例  2.6 信號(hào)  2.7 socket第3章 POSIX編程  3.1 POSIX標(biāo)準(zhǔn)簡介  3.2 時(shí)鐘和定時(shí)器    3.2.1 概述    3.2.2 時(shí)鐘    3.2.3 定時(shí)器    3.2.4 看門狗    3.2.5 示例  3.3 內(nèi)存鎖定  3.4 線程    3.4.1 線程創(chuàng)建    3.4.2 動(dòng)態(tài)庫初始化    3.4.3 線程私有數(shù)據(jù)    3.4.4 線程互斥與同步    3.4.5 線程結(jié)束    3.4.6 線程撤銷  3.5 任務(wù)調(diào)度    3.5.1 概述    3.5.2 調(diào)計(jì)策略    3.5.3 調(diào)度實(shí)現(xiàn)  3.6 信號(hào)量    3.6.1 概述    3.6.2 初始化信號(hào)量    3.6.3 信號(hào)量基本操作    3.6.4 刪除信號(hào)量  3.7 消息隊(duì)列    3.7.1 概述    3.7.2 打開消息隊(duì)列    3.7.3 傳遞消息    3.7.4 消息到達(dá)通知    3.7.5 消息隊(duì)列示例第4章 信號(hào)  4.1 信號(hào)概述  4.2 信號(hào)處理函數(shù)  4.3 BSD信號(hào)接口  4.4 POSIX信號(hào)接口    4.4.1 阻塞信號(hào)集    4.4.2 信號(hào)處理函數(shù)    4.4.3 同步處理  4.5 POSIX1003.1b擴(kuò)展信號(hào)接口    4.5.1 擴(kuò)展信號(hào)處理函數(shù)    4.5.2 發(fā)送隊(duì)列信號(hào)    4.5.3 隊(duì)列信號(hào)處理  4.6 信號(hào)的影響    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)層次結(jié)構(gòu)    5.1.2 文件、設(shè)備和驅(qū)動(dòng)程序  5.2 基本I/O    5.2.1 標(biāo)準(zhǔn)I/O    5.2.2 打開和關(guān)閉    5.2.3 創(chuàng)建和刪除    5.2.4 讀寫    5.2.5 文件截平    5.2.6 I/O控制    5.3 I/O復(fù)用(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的實(shí)例  5.6 常用的VxWorks設(shè)備    5.6.1 串行終端設(shè)備    5.6.2 偽內(nèi)存設(shè)備    5.6.3 NFS設(shè)備    5.6.4 非NFS網(wǎng)絡(luò)文件系統(tǒng)設(shè)備(netDrv設(shè)備)    5.6.5 RAM盤  5.7 I/O系統(tǒng)內(nèi)部結(jié)構(gòu)    5.7.1 驅(qū)動(dòng)程序    5.7.2 設(shè)備    5.7.3 文件描述符    5.7.4 塊設(shè)備驅(qū)動(dòng)  5.8 串口tty設(shè)備    5.8.1 串口的層次    5.8.2 串口初始化過程    5.8.3 創(chuàng)建tty設(shè)備    5.8.4 tty輸入輸出    5.8.5 控制tty  5.9 編寫SCC驅(qū)動(dòng)    5.9.1 tty數(shù)據(jù)結(jié)構(gòu)    5.9.2 xxDrv數(shù)據(jù)結(jié)構(gòu)    5.9.3 xxDrv程序結(jié)構(gòu)    5.9.4 查詢支持第6章 文件系統(tǒng)  ……第7章 VxWorks網(wǎng)絡(luò)整體分析第8章 網(wǎng)絡(luò)應(yīng)用編程第9章 網(wǎng)絡(luò)驅(qū)動(dòng)(END)第10章 BSP概述第11章 VxWorks映像第12章 VxWorks啟動(dòng)過程

圖書封面

圖書標(biāo)簽Tags

評(píng)論、評(píng)分、閱讀與下載


    VxWorks高級(jí)程序設(shè)計(jì) PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

250萬本中文圖書簡介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7