微信扫一扫,移动浏览光盘
简介
VxWorks是由美国WindRiver公司设计开发的一种嵌入式实时操作系统,具有高可靠性、实时性、广泛的适应性及灵活性,已经被广泛地应用于嵌入式系统的开发和设计中。《研究生系列:基于VxWorks嵌入式系统的数据通信》讲述了基于VxWorks嵌入式操作系统的数据通信的设计和开发,着重于VxWorks的工程实践应用。全书共分9章,主要内容包括数据通信基础、串行通信技术、机载数据总线、嵌入式系统开发基础、嵌入式微处理器、VxWorks实时操作系统与应用、‘Tornado集成开发环境、VxWorksBSP基础及其开发过程、VxWorks操作系统应用实例等。
《研究生系列:基于VxWorks嵌入式系统的数据通信》内容全面系统,讲解通俗易懂,所给实例有很强的实用性和指导性,可作为电子技术类、通信类、软件工程类专业本科生或研究生学习VxWorks的实用书籍,也可作为从事嵌入式系统开发的软件工程师的参考书。
目录
《基于vxworks嵌入式系统的数据通信》
第1章数据通信基础
1.1概述
1.1.1通信总线的概念
1.1.2通信总线的特点
1.1.3通信总线的技术指标和标准
1.2串行通信基础
1.2.1数据传输理论基础
1.2.2数据编码
1.2.3数据传输方式
1.2.4网络拓扑结构
1.2.5数据交换技术
1.3iso/osi参考模型及相关技术
1.3.1osi协议的体系结构
1.3.2物理层传输介质
1.3.3差错控制
1.3.4信道共享技术
1.3.5网络设备
1.4本章小结
第2章串行通信技术
.2.1rs-232接口
2.1.1rs-232的基本特性
2.1.2 rs-232的连接器
2.1.3rs-232的连接
2.1.4 rs-232的电路设计
2.2rs-422/rs-485接口
2.2.1rs-422/rs-485标准
2.2.2rs-232接口到rs-422/rs-485接口的转换
2.2.3基于rs-485接口的通信
2.2.4rs-422/rs-485接口应用电路举例
2.3串口应用实例
2.3.1基于fpga的传感器数据采集及传输系统简述
2.3.2rs-422接口的功能设计与实现
第3章机载数据总线
3.1 arinc-429数据总线
3.1.1 arinc-429总线特征
3.1.2 arinc-429数据
3.1.3通信控制
3.1.4接口逻辑
3.2 mil-std-1553b数据总线
3.2.1 mil-std-1553b总线特征
3.2.2 mil-std-1553b数据
3.2.3通信控制
3.2.4接口逻辑
3.2.5总线控制原则
3.3本章小结
第4章嵌入式系统开发基础
4.1嵌入式系统的基本理论
4.1.1嵌入式系统的定义
4.1.2嵌入式系统的发展
4.1.3嵌入式系统的特点
4.1.4嵌入式系统的分类
4.1.5嵌入式系统的应用范围
4.1.6嵌入式系统的发展趋势
4.2嵌入式系统的体系结构
4.3嵌入式系统的硬件系统
4.3.1嵌入式处理器
4.3.2嵌入式处理器的发展趋势
4.3.3嵌入式外围接口电路和设备接口
4.4嵌入式系统的软件系统
4.4.1嵌入式系统的软件分类
4.4.2嵌入式操作系统
4.4.3嵌入式操作系统的选择标准
4.4.4嵌入式操作系统的发展趋势
4.4.5板级支持包bsp
4.5嵌入式系统的开发
4.5.1嵌入式系统的开发流程
4.5.2嵌入式应用软件开发
4.5.3嵌入式系统硬件设计
4.6本章小结
第5章嵌入式微处理器
5.1嵌入式硬件系统基本架构
5.2嵌入式微处理器概述
5.2.1嵌入式微处理器的体系结构
5.2.2嵌入式处理器的种类
5.3 arm嵌入式微处理器
5.3.1arm简介
5.3.2 arm内核体系结构
5.3.3基于arm9的s3c2410x微处理器
5.4 powerpc架构及寄存器概述
5.4.1处理器简述
5.4.2指令的组合和分类
5.4.3已定义类指令的形式
5.4.4异常
5.4.5存储单元的寻址
5.4.6寄存器集
5.5本章小结
第6章vxworks实时操作系统与应用
6.1vxworks概述
6.1.1vxworks的特点
6.1.2 vxworks系统的组成及功能
6.2 vxworks系统的应用机制
6.2.1任务管理机制
6.2.2中断处理
6.2.3内存管理
6.2.4 fo与文件系统
6.3 vxworks系统开发方法
6.3.1通信机制的选择
6.3.2正确划分任务
6.3.3合理分配动态内存
6.3.4防止任务异常
6.5本章小结
第7章tornado集成开发环境
7.1tornado概述
7.2tornado安装
7.2.1目录与文件
7.2.2安装步骤
7.2.3tornado注册
7.3 tornado的使用方法
7.3.1创建工程
7.3.2添加文件到工程
7.3.3编译和运行程序
7.3.4监视和调试
7.4本章小结
第8章vxworks bsp基础及其开发过程
8.1bsp基础理论知识
8.1.1bsp概述
8.1.2bsp所要实现的功能
8.1.3bsp的文件结构
8.1.4bsp开发工具
8.2bsp的基本配置和vxworks的初始化
8.2.1bsp的基本配置
8.2.2vxworks的初始化
8.3bsp的开发要求及开发过程
8.3.1开发要求
8.3.2获得参考bsp和相关代码模板
8.3.3安装和设置bsp开发环境
8.3.4编辑修改bsp文件
8.3.5构造和下载vxwors映像
8.3.6调试初始化代码
8.3.7整理、测试bsp和编写文档
8.4bsp中设备驱动程序的开发
8.5本章小结
第9章vxworks操作系统应用实例
9.1系统整体构架
9.1.1系统的工作原理
9.1.2系统的方案设计
9.2系统关键技术的实现
9.2.1通信协议的设计
9.2.2系统健壮性设计
9.3数据通信与控制系统的软件设计方案
9.3.1软件设计需注意的问题
9.3.2软件总体设计
9.3.3任务模块设计
9.3.4任务调度设计
9.4本章小结
参考文献
第1章数据通信基础
1.1概述
1.1.1通信总线的概念
1.1.2通信总线的特点
1.1.3通信总线的技术指标和标准
1.2串行通信基础
1.2.1数据传输理论基础
1.2.2数据编码
1.2.3数据传输方式
1.2.4网络拓扑结构
1.2.5数据交换技术
1.3iso/osi参考模型及相关技术
1.3.1osi协议的体系结构
1.3.2物理层传输介质
1.3.3差错控制
1.3.4信道共享技术
1.3.5网络设备
1.4本章小结
第2章串行通信技术
.2.1rs-232接口
2.1.1rs-232的基本特性
2.1.2 rs-232的连接器
2.1.3rs-232的连接
2.1.4 rs-232的电路设计
2.2rs-422/rs-485接口
2.2.1rs-422/rs-485标准
2.2.2rs-232接口到rs-422/rs-485接口的转换
2.2.3基于rs-485接口的通信
2.2.4rs-422/rs-485接口应用电路举例
2.3串口应用实例
2.3.1基于fpga的传感器数据采集及传输系统简述
2.3.2rs-422接口的功能设计与实现
第3章机载数据总线
3.1 arinc-429数据总线
3.1.1 arinc-429总线特征
3.1.2 arinc-429数据
3.1.3通信控制
3.1.4接口逻辑
3.2 mil-std-1553b数据总线
3.2.1 mil-std-1553b总线特征
3.2.2 mil-std-1553b数据
3.2.3通信控制
3.2.4接口逻辑
3.2.5总线控制原则
3.3本章小结
第4章嵌入式系统开发基础
4.1嵌入式系统的基本理论
4.1.1嵌入式系统的定义
4.1.2嵌入式系统的发展
4.1.3嵌入式系统的特点
4.1.4嵌入式系统的分类
4.1.5嵌入式系统的应用范围
4.1.6嵌入式系统的发展趋势
4.2嵌入式系统的体系结构
4.3嵌入式系统的硬件系统
4.3.1嵌入式处理器
4.3.2嵌入式处理器的发展趋势
4.3.3嵌入式外围接口电路和设备接口
4.4嵌入式系统的软件系统
4.4.1嵌入式系统的软件分类
4.4.2嵌入式操作系统
4.4.3嵌入式操作系统的选择标准
4.4.4嵌入式操作系统的发展趋势
4.4.5板级支持包bsp
4.5嵌入式系统的开发
4.5.1嵌入式系统的开发流程
4.5.2嵌入式应用软件开发
4.5.3嵌入式系统硬件设计
4.6本章小结
第5章嵌入式微处理器
5.1嵌入式硬件系统基本架构
5.2嵌入式微处理器概述
5.2.1嵌入式微处理器的体系结构
5.2.2嵌入式处理器的种类
5.3 arm嵌入式微处理器
5.3.1arm简介
5.3.2 arm内核体系结构
5.3.3基于arm9的s3c2410x微处理器
5.4 powerpc架构及寄存器概述
5.4.1处理器简述
5.4.2指令的组合和分类
5.4.3已定义类指令的形式
5.4.4异常
5.4.5存储单元的寻址
5.4.6寄存器集
5.5本章小结
第6章vxworks实时操作系统与应用
6.1vxworks概述
6.1.1vxworks的特点
6.1.2 vxworks系统的组成及功能
6.2 vxworks系统的应用机制
6.2.1任务管理机制
6.2.2中断处理
6.2.3内存管理
6.2.4 fo与文件系统
6.3 vxworks系统开发方法
6.3.1通信机制的选择
6.3.2正确划分任务
6.3.3合理分配动态内存
6.3.4防止任务异常
6.5本章小结
第7章tornado集成开发环境
7.1tornado概述
7.2tornado安装
7.2.1目录与文件
7.2.2安装步骤
7.2.3tornado注册
7.3 tornado的使用方法
7.3.1创建工程
7.3.2添加文件到工程
7.3.3编译和运行程序
7.3.4监视和调试
7.4本章小结
第8章vxworks bsp基础及其开发过程
8.1bsp基础理论知识
8.1.1bsp概述
8.1.2bsp所要实现的功能
8.1.3bsp的文件结构
8.1.4bsp开发工具
8.2bsp的基本配置和vxworks的初始化
8.2.1bsp的基本配置
8.2.2vxworks的初始化
8.3bsp的开发要求及开发过程
8.3.1开发要求
8.3.2获得参考bsp和相关代码模板
8.3.3安装和设置bsp开发环境
8.3.4编辑修改bsp文件
8.3.5构造和下载vxwors映像
8.3.6调试初始化代码
8.3.7整理、测试bsp和编写文档
8.4bsp中设备驱动程序的开发
8.5本章小结
第9章vxworks操作系统应用实例
9.1系统整体构架
9.1.1系统的工作原理
9.1.2系统的方案设计
9.2系统关键技术的实现
9.2.1通信协议的设计
9.2.2系统健壮性设计
9.3数据通信与控制系统的软件设计方案
9.3.1软件设计需注意的问题
9.3.2软件总体设计
9.3.3任务模块设计
9.3.4任务调度设计
9.4本章小结
参考文献
基于VxWorks嵌入式系统的数据通信
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×