VxWorks高级程序设计

出版时间:2004-1  出版社:清华大学出版社  作者:李方敏  页数:395  字数:570000  
Tag标签:无  

内容概要

全书深入而系统地讲解了VxWorks高级程序设计的重点和难点,尤其对POSIX编程、I/O系统、网络应用编程等作了详细的介绍,并给出了众多的实用编程技巧。同时,本书对于VxWorks中出现的新技术及其优秀特性也作了详细的介绍。    本书共12章,内容包括wind内核、任务间通信、POSIX编程、信号、I/O系统、文件系统、VxWorks网络整体分析、网络应用编程、网络驱动(END)、BSP概述、VxWorks映像、VxWorks启动过程等知识。本书内容详实、实例丰富、可读性强,是VxWorks中、高级开发人员的一本不可多得的参考书籍。

书籍目录

第1章 wind内核  1.1 内核概述    1.1.1 实时内核    1.1.2 微内核    1.1.3 任务调度  1.2 任务属性    1.2.1 任务控制块(WIND_TCB)    1.2.2 任务栈    1.2.3 出错状态    1.2.4 钩子函数    1.2.5 任务状态    1.2.6 系统任务  1.3 内核功能接口    1.3.1 激活内核    1.3.2 任务创建    1.3.3 任务控制    1.3.4 任务结束    1.3.5 任务重启    1.3.6 调度控制    1.3.7 其他辅助函数  1.4 多任务与函数重入第2章 任务间通信  2.1 概述  2.2 共享内存  2.3 信号量    2.3.1 概述    2.3.2 二进制信号量    2.3.3 互斥信号量    2.3.4 计数信号量    2.3.5 共享内存信号量  2.4 消息队列    2.4.1 概述    2.4.2 普通消息队列    2.4.3 共享内存消息队列    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 内存锁定  3.4 线程    3.4.1 线程创建    3.4.2 动态库初始化    3.4.3 线程私有数据    3.4.4 线程互斥与同步    3.4.5 线程结束    3.4.6 线程撤销  3.5 任务调度    3.5.1 概述    3.5.2 调计策略    3.5.3 调度实现  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 信号处理函数  4.3 BSD信号接口  4.4 POSIX信号接口    4.4.1 阻塞信号集    4.4.2 信号处理函数    4.4.3 同步处理  4.5 POSIX1003.1b扩展信号接口    4.5.1 扩展信号处理函数    4.5.2 发送队列信号    4.5.3 队列信号处理  4.6 信号的影响    4.6.1 系统调用中断    4.6.2 函数重入影响第5章 I/O系统  5.1 I/O系统概述    5.1.1 I/O系统层次结构    5.1.2 文件、设备和驱动程序  5.2 基本I/O    5.2.1 标准I/O    5.2.2 打开和关闭    5.2.3 创建和删除    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函数    5.5.3 用AIO的实例  5.6 常用的VxWorks设备    5.6.1 串行终端设备    5.6.2 伪内存设备    5.6.3 NFS设备    5.6.4 非NFS网络文件系统设备(netDrv设备)    5.6.5 RAM盘  5.7 I/O系统内部结构    5.7.1 驱动程序    5.7.2 设备    5.7.3 文件描述符    5.7.4 块设备驱动  5.8 串口tty设备    5.8.1 串口的层次    5.8.2 串口初始化过程    5.8.3 创建tty设备    5.8.4 tty输入输出    5.8.5 控制tty  5.9 编写SCC驱动    5.9.1 tty数据结构    5.9.2 xxDrv数据结构    5.9.3 xxDrv程序结构    5.9.4 查询支持第6章 文件系统  ……第7章 VxWorks网络整体分析第8章 网络应用编程第9章 网络驱动(END)第10章 BSP概述第11章 VxWorks映像第12章 VxWorks启动过程

图书封面

图书标签Tags

评论、评分、阅读与下载


    VxWorks高级程序设计 PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7