注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络操作系统其他操作系统嵌入式VxWorks系统开发与应用

嵌入式VxWorks系统开发与应用

嵌入式VxWorks系统开发与应用

定 价:¥36.00

作 者: 王学龙编著
出版社: 人民邮电出版社
丛编项:
标 签: 实时操作系统 软件开发

购买这本书可以去


ISBN: 9787115115751 出版时间: 2003-01-01 包装: 平装
开本: 26cm 页数: 336 字数:  

内容简介

VxWorks系统,已经得到了非常广泛的应用,利用嵌入式VxWorks系统开发出来的大型移动通信设备、ATM交换设备、IP交换设备、甚至医药仪器,已经在市场上稳定运行。本书适用于嵌入式系统开发人员作为参考手册使用。本书详细介绍了当今流行的嵌入式操作系统VxWorks,首先概括VxWorks操作系统的基本知识,如任务管理、任务间通信机制、内存管理以及定时管理等内容,说明了嵌入式操作系统的实现关键。然后,结合作者多年的嵌入式系统的开发应用经验,详细阐述了VxWorks系统中BSP和应用的开发技巧,并提供了多个应用实例及分析设计。本书适用于嵌入式系统开发人员作为参考手册使用。

作者简介

暂缺《嵌入式VxWorks系统开发与应用》作者简介

图书目录

第1章 概述
1. 1 嵌入式实时操作系统VxWorks
1. 1. 1 VxWorks的应用领域
1. 1. 2 VxWorks系统的特点
1. 1. 3 VxWorks的可用主机/目标机
1. 2 Tornado开发环境
1. 2. 1 Tornado核心工具
1. 2. 2 WindPower工具
1. 3 Tornado嵌入式开发系统可选组件
1. 3. 1 板级支持包BSPDeveloper''sKit
1. 3. 2 虚拟内存接口VxVMl
1. 3. 3 支持紧耦合共享内存多处理器结构VxMP
1. 3. 4 支持紧耦合分布式多处理器结构的VxDCOM
1. 3. 5 支持松耦合分布式多处理器结构的VxFUSION
1. 3. 6 闪存文件系统TrueFFSforToma
第2章 VxWorks系统基本理论
2. 1 VxWorks系统概述
2. 2 VxWorks系统内核及组件
2. 2. 1 任务管理
2. 2. 2 任务间通信和同步机制
2. 2. 3 中断机制
2. 2. 4 定时管理机制
2. 2. 5 内存管理
2. 2. 6 I/O与文件系统
2. 3 VxWorks系统开发经验
2. 3. 1 正确划分任务
2. 3. 2 防止任务异常
2. 3. 3 正确运用函数的可重入性
2. 3. 4 使用名称访问资源
2. 3. 5 用户任务优先级确定
2. 4 VxWorks系统开发模型概述
2. 4. 1 系统启动
2. 4. 2 应用系统配置
第3章 VxWorks系统BSP基本概念
3. 1 BSP基础
3. 2 BSP文件结构
3. 3 VxWorks系统的BSP开发过程
3. 3. 1建 BSP开发环境
3. 3. 2编辑修改BSP文件
3. 3. 3 生成目标文件bootrom和VxWorks映像
3. 3. 4 基于ROM映像的初始化
3. 4 BSP中设备驱动程序的开发
第4章 VxWorks系统BSP开发实例
4. 1 MPC8260处理器的组成与结构
4. 1. 1 基本功能模块
4. 1. 2 内核603e的组成
4. 1. 3 SIU的结构
4. 1. 4 CPM的模块结构
4. 2 MPC8260通信处理模块
4. 2. 1 内部存储空间
4. 2. 2 缓冲描述符BD
4. 2. 3 参数RAM
4. 2. 4 快速以太网控制器的功能
4. 2. 5 快速以太网控制器的接收过程
4. 2. 6 快速以太网控制器的发送过程
4. 3 MPC8260编程特点
4. 3. 1 数据格式和指令格式
4. 3. 2指令分类
4. 3. 3 特殊功能寄存器
4. 3. 4 高速缓存控制
4. 4 BSP最小系统设计
4. 4. 1 BOOTROM配置编程
4. 4. 2 程序存储区Flash配置
4. 4. 3 SDRAM初始化
4. 4. 4 CPU初始化
4. 4. 5 系统软复位
4. 5 接口驱动设计
4. 5. 1 MPC8260SCCl-Ethernet接口的设计
4. 5. 2 MPC8260SMCl-RS232接口的设计
4. 6 BSP的调试和测试
4. 6. 1 测试内容
4. 6. 2 测试项目及结果
第5章 VxWorks系统开发环境Tornado
5. 1 Tornado开发环境概述
5. 2 Tornado开发环境的安装
5. 2. 1 安装Tornado开发环境
5. 2. 2注册Tornado开发环境
5. 3初步使用Tornado环境
5. 3. 1 Tornado工程的类型
5. 3. 2 启动Tornado环境
5. 3. 3 创建工作区和工程
5. 3. 4 添加文件到工作区和工程
5. 3. 5 编译工程
5. 3. 6 下载工程到VxWorks目标模拟器
5. 3. 7 在TornadoShell下运行应用程序
5. 4监视与调试
5. 4. 1 检查内存消耗
5. 4. 2 软件逻辑分析
5. 4. 3 应用程序调试
第6章 VxWorks系统编译器
6. 1 Make管理项目概述
6. 2 编写Makefile的规则
6. 2. 1 虚拟目标
6. 2. 2 Makeffie的变量
6. 2. 3 make的变量
6. 2. 4 隐式规则
6. 2. 5 模式规则
6. 3 Make命令
6. 4 Makefile实例分析
6. 5 Gcc的基本概念
6. 6 Gcc命令
6. 7 Gcc扩展
第7章 VxWorks系统应用实例
7. 1 VxWorks系统中的任务划分
7. 2 任务间通信机制
7. 3 Wind内核功能
7. 4 中断处理
7. 5 Sockets通信
7. 6 任务多实例应用
7. 7 C 应用
7. 8 数据报应用
7. 9 虚拟内存设备驱动
7. 10 RamDisk驱动
7. 11 WDB应用
7. 12 任务软调度实例一
7. 13 任务软调度实例二

本目录推荐