日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)操作系統(tǒng)操作系統(tǒng)理論VxWorks程序員指南

VxWorks程序員指南

VxWorks程序員指南

定 價:¥37.00

作 者: (美)風河系統(tǒng)公司(Wind River)著;王金剛 等譯
出版社: 清華大學出版社
叢編項: VxWorks開發(fā)人員指南叢書
標 簽: 暫缺

購買這本書可以去


ISBN: 9787302068532 出版時間: 2003-08-01 包裝: 平裝
開本: 26cm 頁數(shù): 403 字數(shù):  

內(nèi)容簡介

  本書是《VxWorks開發(fā)人員指南叢書》之一——VxWorks程序員指南,根據(jù)Wind River公司的技術(shù)文檔“VxWorks Programmer's Guidde”翻譯而成。主要內(nèi)容包括:VxWorks簡介、操作系統(tǒng)基礎(chǔ)知識、POSIX標準接口、輸入/輸出接口技術(shù)、局部文件系統(tǒng)、目標調(diào)試工具的使用、C++開發(fā)技術(shù)、閃存模塊驅(qū)動設(shè)計與應(yīng)用、VxDCOM應(yīng)用程序、分布式消息隊列、標準存儲對象、虛擬內(nèi)存接口等內(nèi)容。本書語言通暢、條理清晰、內(nèi)容詳細,主要針對從事以VxWorks操作系統(tǒng)為基礎(chǔ)內(nèi)核的嵌入式系統(tǒng)開發(fā)人員,可作為了解VxWorks并且將其應(yīng)用到開發(fā)項目中的指導手冊。

作者簡介

暫缺《VxWorks程序員指南》作者簡介

圖書目錄

 第1章  引言
 1.1  概要
 1.2  相關(guān)的文件資源
 1.3  VxWorks配置和建立
 1.4  Wind River代碼約定
 1.5  文檔約定
 第2章  基本操作系統(tǒng)
 2.1  簡介
 2.2  VxWorks任務(wù)
 2.2.1  多任務(wù)
 2.2.2  任務(wù)狀態(tài)轉(zhuǎn)變
 2.2.3  Wind任務(wù)調(diào)度
 2.2.4  任務(wù)控制
 2.2.5  任務(wù)擴展函數(shù)
 2.2.6  任務(wù)的錯誤狀態(tài):errno
 2.2.7  任務(wù)異常處理
 2.2.8  共享代碼和重入
 2.2.9  VxWorks操作系統(tǒng)任務(wù)
 2.3  任務(wù)間通信
 2.3.1  共享數(shù)據(jù)結(jié)構(gòu)
 2.3.2  互斥
 2.3.3  信號量
 2.3.4  消息隊列
 2.3.5  管道
 2.3.6  任務(wù)間網(wǎng)絡(luò)通信
 2.3.7  信號
 2.4  VxWorks事件
 2.4.1  pSOS事件
 2.4.2  VxWorks事件
 2.4.3   API比較
 2.5  看門狗定時器
 2.6  中斷服務(wù)代碼:中斷服務(wù)程序
 2.6.1  中斷處理連接程序
 2.6.2  中斷堆棧
 2.6.3  編寫和調(diào)試中斷服務(wù)程序
 2.6.4  中斷服務(wù)程序的特殊限制
 2.6.5  中斷級異常
 2.6.6  保留高中斷級
 2.6.7  在高中斷級上中斷服務(wù)程序的附加限制
 2.6.8  中斷與任務(wù)通信
 第3章  POSIX標準接口
 3.1  簡介
 3.2  POSIX時鐘和計時器
 3.3  POSIX內(nèi)存上鎖接口
 3.4  POSIX線程
 3.4.1  POSIX線程屬性
 3.4.2  線程私用數(shù)據(jù)
 3.4.3  線程取消
 3.5  POSIX調(diào)度接口
 3.5.1  POSIX和Wind調(diào)度方法比較
 3.5.2  獲得和設(shè)置POSIX任務(wù)優(yōu)先級
 3.5.3  獲得并顯示當前調(diào)度策略
 3.5.4  獲得調(diào)度參數(shù):優(yōu)先級限制和時間片
 3.6  POSIX信號量
 3.6.1  POSIX和Wind信號量比較
 3.6.2  未命名信號量使用
 3.6.3  命名信號量的使用
 3.7  POSIX互斥體(Mutexes)和條件變量
 3.8  POSIX消息隊列
 3.8.1  POSIX和Wind消息隊列比較
 3.8.2  POSIX消息隊列屬性
 3.8.3  顯示消息隊列屬性
 3.8.4  用消息隊列通信
 3.8.5  通知任務(wù)有消息在等待
 3.9  POSIX隊列信號
 第4章  輸入/輸出系統(tǒng)
 4.1  簡介
 4.2  文件.設(shè)備和驅(qū)動程序
 4.2.1  文件名稱和默認設(shè)備類型
 4.3  基本I/O接口
 4.3.1  文件描述符
 4.3.2  標準輸入設(shè)備.標準輸出設(shè)備和標準錯誤輸出設(shè)備
 4.3.3  打開和關(guān)閉文件操作
 4.3.4  新建和刪除文件操作
 4.3.5  讀操作和寫操作
 4.3.6  文件截取操作
 4.3.7  I/O控制操作
 4.3.8  基于多文件描述符的掛起操作:選擇功能
 4.4  緩沖型I/O設(shè)備:stdio
 4.4.1  使用stdio設(shè)備
 4.4.2  標準輸入設(shè)備.標準輸出設(shè)備和標準錯誤輸出設(shè)備
 4.5  其他格式化I/O操作
 4.5.1  特例:printf (), sprintf()和sscanf()函數(shù)
 4.5.2  其他函數(shù):printErr()和fdprintf()函數(shù)
 4.5.3  信息記錄
 4.6  異步輸入/輸出操作
 4.6.1  POSIX標準的異步輸入/輸出程序
 4.6.2  異步輸入/輸出操作控制塊
 4.6.3  使用異步輸入/輸出操作
 4.7  VxWorks操作系統(tǒng)中的設(shè)備
 4.7.1  串行I/O設(shè)備(終端和偽終端設(shè)備)
 4.7.2  管道設(shè)備
 4.7.3  偽存儲設(shè)備
 4.7.4  網(wǎng)絡(luò)文件系統(tǒng)(NFS)設(shè)備
 4.7.5  非NFS網(wǎng)絡(luò)設(shè)備
 4.7.6  CBIO接口
 4.7.7  塊存取設(shè)備
 4.7.8  套接字
 4.8  VxWorks操作系統(tǒng)與主機操作系統(tǒng)中I/O系統(tǒng)的區(qū)別
 4.9  內(nèi)部結(jié)構(gòu)
 4.9.1  驅(qū)動程序
 4.9.2  驅(qū)動設(shè)備
 4.9.3  文件描述符
 4.9.4  塊存取設(shè)備
 4.9.5  驅(qū)動程序支持庫
 4.10  PCMCIA接口
 4.11  外部設(shè)備互連接口:PCI
 第5章  本地文件系統(tǒng)
 5.1  簡介
 5.2  與MS-DOS兼容的文件系統(tǒng):dosFs文件系統(tǒng)
 5.2.1  建立dosFs文件系統(tǒng)
 5.2.2  配置用戶系統(tǒng)
 5.2.3  初始化dosFs文件系統(tǒng)
 5.2.4  創(chuàng)建塊存取設(shè)備
 5.2.5  創(chuàng)建磁盤高速緩沖區(qū)
 5.2.6  創(chuàng)建和使用磁盤分區(qū)
 5.2.7  創(chuàng)建dosFs文件系統(tǒng)設(shè)備
 5.2.8  格式化磁盤卷
 5.2.9  安裝磁盤卷
 5.2.10  例子
 5.2.11  對磁盤和磁盤卷進行操作
 5.2.12  目錄操作
 5.2.13  文件操作
 5.2.14  分配磁盤空間的方法
 5.2.15  災(zāi)難恢復(fù)和磁盤卷的一致性問題
 5.2.16  dosFsLib文件支持的I/O控制功能
 5.3  使用SCSI設(shè)備從本地dosFs文件系統(tǒng)啟動
 5.4  原始文件系統(tǒng):rawFs文件系統(tǒng)
 5.4.1  磁盤組織形式
 5.4.2  初始化rawFs文件系統(tǒng)
 5.4.3  將設(shè)備初始化成使用rawFs文件系統(tǒng)
 5.4.4  安裝磁盤卷
 5.4.5  文件I/O操作
 5.4.6  更換磁盤
 5.4.7  rawFsLib文件支持的I/O控制功能
 5.5  磁帶文件系統(tǒng):tapeFs文件系統(tǒng)
 5.5.1  磁帶中的組織結(jié)構(gòu)
 5.5.2  初始化tapeFs文件系統(tǒng)
 5.5.3  安裝磁帶卷
 5.5.4  文件I/O操作
 5.5.5  更換磁盤
 5.5.6  tapeFsLib文件支持的I/O控制功能
 5.6  CD-ROM文件系統(tǒng):cdromFs
 5.7  目標服務(wù)器文件系統(tǒng):TSFS
 第6章  目標機工具
 6, 1  簡介
 6.2  基于目標機的shell
 6.2.1  主機和目標機shell的不同
 6.2.2  用目標機shell配置VxWorks
 6.2.3  使用目標機shell的幫助和控制字符
 6.2.4  從目標機shell加載和卸載目標模塊
 6.2.5  調(diào)試目標機shell
 6.2.6  終止目標機shell正在執(zhí)行的程序
 6.2.7  使用遠程登錄進入目標機shell
 6.2.8  分配Demangler
 6.3  基于目標機的加載器
 6.3.1  配置VxWorks加載器
 6.3.2  目標機-加載器API
 6.3.3  加載器選項總結(jié)
 6.3.4  加載C++模塊
 6.3.5  指定加載模塊的內(nèi)存分配
 6.3.6  影響加載器行為的限制
 6.4  基于目標機的符號表
 6.4.1  配置VxWorks系統(tǒng)符號表
 6.4.2  生成一個內(nèi)部系統(tǒng)符號表
 6.4.3  生成一個可下載的系統(tǒng)符號表
 6.4.4  使用VxWorks系統(tǒng)符號表
 6.4.5  基于主機和目標機的符號表同步化
 6.4.6  生成用戶符號表
 6.5  示函數(shù)
 6.6  常見問題
 第7章  C++語言開發(fā)
 7.1  簡介
 7.2  在VxWorks系統(tǒng)下使用C++語言
 7.2.1  實現(xiàn)C++語言訪問的C語言代碼
 7.2.2  加入支持組件
 7.2.3  C++組合器
 7.3  初始化和確定靜態(tài)目標
 7.3.1  細化(munch)C++應(yīng)用模塊
 7.3.2  交互式調(diào)用靜態(tài)構(gòu)造體和析構(gòu)體
 7.4  使用GNU C++編程
 7.4.1  模板實例化
 7.4.2  異常處理
 7.4.3  Run-Time類型信息
 7.4.4  命名空間(Namespaces)
 7.5  使用Diab C++編程
 7.5.1  模板實例化
 7.5.2  異常處理
 7.5.3  Run-Time類型信息
 7.6  使用C++庫
 7.7  運行事例演示
 第8章  閃存塊設(shè)備驅(qū)動程序
 8.1  簡介
 8.1.1  選擇TrueFFS作為媒質(zhì)
 8.1.2  TrueFFS層
 8.2  構(gòu)建支持TrueFFS的系統(tǒng)
 8.3  選擇MTD組件
 8.4  確定Socket驅(qū)動程序
 8.5  置和建立項目
 8.5.1  包含文件系統(tǒng)組件
 8.5.2  包含核心組件
 8.5.3  包含應(yīng)用程序組件
 8.5.4  包含MTD組件
 8.5.5  包含轉(zhuǎn)換層
 8.5.6  加入Socket驅(qū)動程序
 8.5.7  建立系統(tǒng)項目
 8.6  設(shè)備格式化
 8.6.1  規(guī)定驅(qū)動器號
 8.6.2  對設(shè)備進行格式化
 8.7  創(chuàng)建用于編寫啟動鏡像的區(qū)域
 8.7.1  寫保護閃存
 8.7.2  創(chuàng)建啟動鏡像區(qū)域
 8.7.3  在閃存中編寫啟動鏡像
 8.8  安裝驅(qū)動器
 8.9  運行shell命令
 8.10  編寫Socket驅(qū)動程序
 8.10.1  傳送Socket驅(qū)動程序存根文件
 8.10.2  理解Socket驅(qū)動程序功能
 8.11  使用MTD支持的閃存設(shè)備
 8.11.1  支持常用閃存接口(CFI)
 8.11.2  支持其他的MTD
 8.11.3  獲得片上磁盤的支持
 8.12  編寫MTD組件
 8.12.1  編寫MTD識別函數(shù)
 8.12.2  編寫MTD映射函數(shù)
 8.12.3  編寫MTD讀.寫和擦除函數(shù)
 8.12.4  定義MTD為組件
 8.12.5  注冊識別函數(shù)
 8.13  閃存功能
 8.13.1  塊分配以及數(shù)據(jù)串
 8.13.2  讀和寫操作
 8.13.3  擦除循環(huán)和碎片收集
 8.13.4  優(yōu)化方式
 8.13.5  TrueFFS中的故障恢復(fù)
 第9章  VxDCOM應(yīng)用
 9, 1  簡介
 9.2  COM技術(shù)概述
 9.2.1  COM組件和軟件可重用性
 9.2.2  VxDCOM和實時分布式技術(shù)
 9.3  使用Wind目標模板庫
 9.3.1  WOTL模板類的分類
 9.3.2  CoClass真模板類
 9.3.3  Lightweight對象類模板
 9.3.4  單一實例類宏
 9.4  閱讀WOTL-生成的代碼
 9.4.1  WOTL CoClass定義
 9.4.2  生成文件中使用的宏定義
 9.4.3  接口映射
 9.5  配置DCOM性能參數(shù)
 9.6  使用Wind IDL編譯器
 9.6.1  命令行格式
 9.6.2  已生成代碼
 9.6.3  數(shù)據(jù)類型
 9.7  閱讀IDL文件
 9.7.1  IDL文件結(jié)構(gòu)
 9.7.2  定義屬性
 9.8  增加實時擴展
 9.8.1  使用VxWorks上的優(yōu)先級方案
 9.8.2  在Windows上配置客戶端優(yōu)先級傳送
 9.8.3  使用線程集合Threadpools
 9.9  使用OPC接口
 9.10  編寫VxDCOM服務(wù)器和客戶端應(yīng)用
 9.10.1  編程
 9.10.2  編寫服務(wù)程序
 9.10.3  編寫客戶端代碼
 9.10.4  詢問服務(wù)器
 9.10.5  執(zhí)行客戶端代碼
 9.11  比較VxDCOM和ATL執(zhí)行
 9.11.1  CcomObjectRoot
 9.11.2  CcomClassFactory
 9.11.3  CcomCoClass
 9.11.4  CcomObject
 9.11.5  CComPtr
 9.11.6  CComBSTR
 9.11.7  VxComBSTR
 9.11.8  Ccom Variant
 第10章  分布式信息隊列
 10.1  簡介
 10.2  用VxFusion配置VxWorks
 10.3  使用VxFusion
 10.3.1  VxFusion的系統(tǒng)結(jié)構(gòu)
 10.3.2  VxFusion的初始化
 10.3.3  配置VxFusion
 10.3.4  分布式名稱數(shù)據(jù)庫
 10.3.5  操作分布式信息隊列
 10.3.6  操作組信息隊列
 10.3.7  操作適配器
 10.4  系統(tǒng)局限性
 10.5  節(jié)點啟動
 10.6  報文和消息
 10.6.1  報文與消息比較
 10.6.2  報文緩沖器
 10.7  設(shè)計適配器
 10.7.1  設(shè)計網(wǎng)絡(luò)報頭
 10.7.2  寫一個初始化程序
 10.7.3  寫一個啟動程序
 10.7.4  寫一個發(fā)送程序
 10.7.5  寫一個輸入程序
 10.7.6  寫一個I/O控制程序
 第11章  共享內(nèi)存對象
 11.1  簡介
 11.2  使用共享內(nèi)存對象
 11.2.1  名稱數(shù)據(jù)庫
 11.2.2  共享信號量
 11.2.3  共享消息隊列
 11.2.4  共享內(nèi)存分配器
 11.3  內(nèi)部需注意的事項
 11.3.1  系統(tǒng)要求
 11.3.2  旋轉(zhuǎn)上鎖機制
 11.3.3  中斷延遲
 11.3.4  約束
 11.3.5  高速緩存一致性
 11.4  配置
 11.4.1  共享內(nèi)存對象和共享內(nèi)存網(wǎng)絡(luò)驅(qū)動
 11.4.2  共享內(nèi)存區(qū)
 11.4.3  初始化共享內(nèi)存對象包
 11.4.4  配置舉例
 11.4.5  初始化步驟
 11.5  發(fā)現(xiàn)故障及解決措施
 11.5.1  配置問題
 11.5.2  發(fā)現(xiàn)并解決故障的技巧
 第12章  虛擬內(nèi)存接口
 12.1  簡介
 12.2  基本虛擬內(nèi)存支持
 12.3  虛擬內(nèi)存配置
 12.4  普通應(yīng)用
 12.5  使用程序化的MMU
 12.5.1  虛擬內(nèi)存上下文
 12.5.2  私有虛擬內(nèi)存
 12.5.3  非高速緩存存儲區(qū)
 12.5.4  非可寫存儲器
 12.5.5  故障檢驗
 12.5.6  需警惕的問題

本目錄推薦

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