图书 | 嵌入式实时操作系统VxWorks实战(精) |
内容 | 内容推荐 本书系统地介绍了在VxWorks系统下进行程序开发的过程和工程实践。本书内容翔实,主要包括:集成开发环境的安装,实时操作系统VxWorks的基本原理、内存管理、中断、时钟、定时器、I/O系统、PCI设备驱动程序、网络与交换技术,如何构建一个实时系统和定制VxWorks,Workbench集成开发环境安装、使用与VxWorks SMP系统,软件运行异常分析排查作业指导等。第1~7章是基础知识部分,图文并茂,适合初学者入门学习;第8~12章结合了工程实践精华,给出了各种疑难案例解决方案,适合相关领域工程技术人员研读。 目录 第1章 嵌入式实时操作系统VxWorks 概况 1.1 VxWorks 系统特点 1.2 VxWorks 操作系统组成 1.3 本书组成 第2章 集成开发环境Tornado 2.2.1 2.1 Tornado 2.2.1安装 2.1.1 术语与约定 2.1.2 安装准备 2.1.3 安装步骤 2.2 目标机仿真器 2.2.1 集成目标机仿真器 2.2.2 全功能目标机仿真器 2.3 工程管理工具 2.3.1 编译Bootloader Image(bootrom) 2.3.2 操作系统工程 2.3.3 应用程序工程 2.4 制作系统启动盘 2.4.1 制作系统启动盘一 2.4.2 制作系统启动盘二 2.4.3 制作系统启动盘三 2.5 目标机服务器 2.5.1 配置目标机服务器 2.5.2 启动目标机服务器 2.6 目标机浏览器 2.7 Host Shell 2.8 WindView 2.9 调试器 86嵌入式实时操作系统VxWorks实战 2.10 FTP 服务器 第3 章 实时多任务和任务间通信 3.1 实时多任务 3.1.1 任务生命周期管理 3.1.2 任务状态控制 3.1.3 任务调度 3.1.4 用户接口 3.1.5 任务堆栈示意图 3.2 任务间通信 3.2.1 共享数据结构 3.2.2 互斥和同步 3.2.3 信号量 3.2.4 消息队列 3.2.5 命名管道 3.2.6 信号 第4章 实时系统的中断、时钟和定时器 4.1 中断 4.1.1 中断服务程序 4.1.2 中断连接 4.1.3 使能中断 4.1.4 中断级判断 4.1.5 中断级限制 4.1.6 中断级异常和任务级异常 4.1.7 中断和任务的通信 4.2 时钟 4.2.1 系统时钟 4.2.2 辅助时钟 4.2.3 TSC 时钟 4.2.4 实时时钟 4.3 定时器 4.3.1 创建看门狗 4.3.2 启动看门狗 4.3.3 取消看门狗 4.3.4 删除看门狗 第5章 实时系统的内存管理 5.1 内存管理 5.1.1 内存申请 5.1.2 内存释放 5.2 实例化 5.2.1 动态实例化 5.2.2 静态实例化 第6章 基本I/O 系统 6.1 文件和设备 6.2 基本I/O 操作 6.2.1 文件描述符 6.2.2 标准输入、标准输出和标准错误处理 6.2.3 打开和关闭 6.2.4 生成与删除 6.2.5 读写操作 6.2.6 文件裁剪 6.2.7 I/O 控制 6.2.8 等待多个文件描述符:select功能 6.3 基于缓存的I/O 操作 第7 章 PCI 设备驱动程序开发 7.1 自动内存映射 7.2 读取设备资源 7.3 中断初始化 7.4 中断服务程序 第8章 网络与交换技术 8.1 VxWorks 5.5.1网络 8.1.1 网络结构 8.1.2 FTP 服务器 8.1.3 远程登录 8.1.4 远程文件 8.1.5 网络通信 8.2 二层交换技术 8.2.1 MAC 地址表 8.2.2 ARP 缓存表 8.2.3 静默与洪泛 8.3 网络安全与防火墙 8.3.1 防火墙的设计 8.3.2 防火墙的实现 8.3.3 防火墙的测试 第9章 实时操作系统VxWorks 5.5.1定制 9.1 目标机BIOS 配置 9.2 引导行参数 9.2.1 默认引导行参数 9.2.2 引导行参数存储 9.3 自动映射PCI 设备内存 9.4 USB 键盘配置 9.5 网络配置 9.5.1 自动协商问题 9.5.2 网络协议问题 9.5.3 网络数据接收延迟问题 9.5.4 多网卡和WDB 调试问题 9.6 clockLib 缺少互斥锁问题 9.7 FPU 浮点协处理器与任务选项VX_FP_TASK 9.8 脚本程序执行不成功问题 9.9 支持AHCI 设备驱动问题 9.9.1 BIOS 配置AHCI 模式 9.9.2 AHCI 驱动程序移植 9.10 操作系统设备兼容问题 9.10.1 网卡顺序映射 9.10.2 硬盘名字映射 9.11 配置状态显示组件 9.11.1 WindView 9.11.2 moduleLib 9.11.3 loadLib 和unldLib 9.11.4 memShow 9.11.5 msgQShow 9.11.6 semShow 9.11.7 pciConfigShow 9.11.8 symLib 9.11.9 symShow 9.11.10 taskShow 9.11.11 wdShow 9.11.12 netShow 9.11.13 ping 9.11.14 网络统计信息 9.11.15 usrFsLib 9.12 实时系统的实时性问题 9.12.1 电源管理与调度延时问题 9.12.2 SMM 模式与中断丢失问题 9.13 基于X86 平台的VxWorks 5.5.1快速启动实现 9.13.1 VxWorks 5.5.1启动过程分析 9.13.2 VxWorks 5.5.1快速启动实现 9.13.3 内核映像快速启动 9.13.4 性能测试 9.14 参数化配置VxWorks 操作系统的方法 第10章 如何构建一个实时系统 10.1 实时系统的实时性问题 10.1.1 电源管理与调度延时问题 10.1.2 SMM 模式与中断丢失问题 10.2 实时系统的调试问题 第11章 实时操作系统VxWorks SMP 11.1 Workbench 集成开发环境安装 11.1.1 安装准备 11.1.2 安装步骤 11.2 Workbench 集成开 |
标签 | |
缩略图 | ![]() |
书名 | 嵌入式实时操作系统VxWorks实战(精) |
副书名 | |
原作名 | |
作者 | |
译者 | |
编者 | 朱良勇//穆贺强//苏健 |
绘者 | |
出版社 | 中国宇航出版社 |
商品编码(ISBN) | 9787515919270 |
开本 | 16开 |
页数 | 378 |
版次 | 1 |
装订 | 精装 |
字数 | 590 |
出版时间 | 2021-06-01 |
首版时间 | 2021-06-01 |
印刷时间 | 2021-06-01 |
正文语种 | 汉 |
读者对象 | 普通大众 |
适用范围 | |
发行范围 | 公开发行 |
发行模式 | 实体书 |
首发网站 | |
连载网址 | |
图书大类 | 计算机-操作系统 |
图书小类 | |
重量 | 854 |
CIP核字 | 2021105728 |
中图分类号 | TP316.2 |
丛书名 | |
印张 | 24.25 |
印次 | 1 |
出版地 | 北京 |
长 | 266 |
宽 | 191 |
高 | 25 |
整理 | |
媒质 | |
用纸 | |
是否注音 | |
影印版本 | |
出版商国别 | CN |
是否套装 | |
著作权合同登记号 | |
版权提供者 | |
定价 | |
印数 | |
出品方 | |
作品荣誉 | |
主角 | |
配角 | |
其他角色 | |
一句话简介 | |
立意 | |
作品视角 | |
所属系列 | |
文章进度 | |
内容简介 | |
作者简介 | |
目录 | |
文摘 | |
安全警示 | 适度休息有益身心健康,请勿长期沉迷于阅读小说。 |
随便看 |
|
兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。