VxWorks程序开发实践重点组件的介绍常见问题的解答初学者入门
更新日期:2024-07-13 00:59:56
书店:搜书图书专营店
出版时间:2004-05
浏览量:1169
价格:0.0¥

书籍下载

内容介绍


虎彩按需印刷

VxWorks程序开发实践 陈智育 温彦军 陈琪 编著 人民邮电出版社 按需出版

     内容简介

 本书介绍了嵌入式实时多任务操作VxWorks及其主机环境Tornado,并实践性地描述了其上的程序开发过程。书中详细介绍了VxWoks各个重要的组件,包括多任务环境、内存管理、IO(包括字符设备)、文件和网络通信等。并在每一章的后都有常见问题解答(FAQ),帮助读者及时地解决开发过程中遇到的问题。

  本书主要面向有一定VxWorks经验或嵌入式经验的软件开发人员,但是部分章节对初学者也非常有帮助,如一些基本概念和一般开发过程。本书能够帮助VxWorks软件开发人员更好地使用平台,并理解其内部工作机制,扩展平台功能。

精彩书评
    VX Works是美国Wind River System公司的产品,在通信、网络、工业、消费电子、军事等领域都有广泛的应用。本书介绍了嵌入工实时多任务操作VxWorks及其主机环境Tornado,并实践性地描述了其上的程序开发过程。

目录
第1章 Wind River
1.1 风河公司简介
1.2 实时操作VxWorks简介
1.3 Wind River的产品系列
1.4 Wind River Platform系列
1.5 Wind River产品的成功范例
1.6 Wind River服务支持途径

第2章 Tornado
2.1 初识环境
2.2 基本结构
2.3 工程管理
2.4 编译器
2.5 调试器
2.6 WindSh
2.7 辅助调试工具
2.8 Target Server
2.9 辅助小工具
2.10 常见问题解答

第3章 VxWorks
3.1 初识
3.2 VxWorks与目标机
3.3 VxWorks与主机
3.4 符号表
3.5 Linker和Loader
3.6 目标机Shell
3.7 其他组件
3.8 常见问题解答

第4章 多任务环境
4.1 任务概念
4.2 中断处理
4.3 异常处理
4.4 线程间通信
4.5 常见问题解答

第5章 内存管理
5.1 基本概念
5.2 VxWorks中的内存布局
5.3 内存分配算法
5.4 VxWorks中内存操作API函数
5.5 Flash存储器
5.6 内存管理单元和VxVMI
5.7 高速缓存[Cache]
5.8 NVRAM
5.9 内存的检验
5.10 常见问题解答

第6章 I/O
6.1 概述
6.2 I/O接口
6.3 I/O内部管理
6.4 VxWorks的设备和驱动
6.5 串口驱动
6.6 常见问题解答

第7章 文件
7.1结构
7.2 本机文件
7.3 块设备
7.4 常见问题解答

第8章 网络通信
8.1 概述
8.2 网络驱动
8.3 Socket程序设计
8.4 网络服务
8.5 常见问题解答

第9章 建立开发环境
9.1 主机和目标机
9.2 板级支持包[BSP]
9.3启动
9.4 程序映像
9.5 BootRom建立
9.6 MFC5272 BootRom实例
9.7 PC104/486 BootRom实例
9.8 建立开发环境
9.9 常见问题解答

第10章 程序开发实践
10.1 Tornado扩展
10.2 调试实践
10.3 编程实践
10.4 移植实践
10.5 常见问题解答
附录 参考资源
A.1 参考文献
A.2 基础书籍
A.3 网络资源

^_^:aca202126a7b0ba67c99a7196c96cbd4