学位论文 > 优秀研究生学位论文题录展示
基于VxWorks的1553B总线测试系统设计与实现
作 者: 王建国
导 师: 陈圣俭
学 校: 华北电力大学(北京)
专 业: 计算机应用技术
关键词: VxWorks平台 1553B总线 虚拟设备 实时性 物理I/O管理
分类号: TP336
类 型: 硕士论文
年 份: 2008年
下 载: 290次
引 用: 1次
阅 读: 论文下载
内容摘要
本课题来源于综合电子设备仿真测试与故障注入系统的子课题,开发了基于VxWorks平台的1553B总线测试系统。论文着重阐述对虚拟设备、物理I/O模块、模块间通信协议的研究,详细介绍了每个模块的设计、实现方法与技术要点。该系统支持对总线消息的动态更新和分支处理;支持对非周期消息组的发送,具有协同测试功能。论文最后对所设计的系统进行了测试验证,并应用于某种型号1553B总线设备。与类似测试系统相比,该系统故障检测速度快、实验次数少、实验费用低,具有广阔的应用前景。
|
全文目录
中文摘要 3 英文摘要 3-7 第一章 引言 7-11 1.1 选题背景及其意义 7-8 1.1.1 研究背景 7-8 1.1.2 选题意义 8 1.2 国内外研究的现状 8-9 1.2.1 国外研究现状 8 1.2.2 国内研究现状 8-9 1.3 课题研究内容 9-10 1.4 作者所做的工作 10 1.5 论文结构 10-11 第二章MIL-STD-1553B 总线 11-16 2.1 1553B 总线简介 11 2.2 1553B 总线协议介绍 11-12 2.3 1553B 总线消息传输格式 12-14 2.4 1553B 总线功能介绍 14-15 2.4.1 BC 功能介绍 14 2.4.2 RT 功能介绍 14 2.4.3 BM 功能介绍 14-15 2.4.4 事后分析功能 15 2.4.5 在线回放功能 15 2.5 本章小结 15-16 第三章 测试系统的软件设计 16-30 3.1 测试系统总体设计思想 16-17 3.1.1 测试系统功能需求分析 16 3.1.2 具有系统级的仿真测试功能 16 3.1.3 具有部件级的仿真测试功能 16 3.1.4 灵活的用户界面设置及映射机制 16-17 3.2 测试系统的总体框架 17-19 3.2.1 测试系统框架介绍 17-18 3.2.2 测试系统中实时系统模块组成 18 3.2.3 测试系统故障注入模块组成 18-19 3.3 虚拟设备模块设计 19-25 3.3.1 虚拟设备总体介绍 19-20 3.3.2 虚拟设备的功能 20 3.3.3 虚拟设备映射机制 20-21 3.3.4 虚拟设备的组成 21-22 3.3.5 虚拟设备描述文件 22-23 3.3.6 虚拟设备创建 23 3.3.7 虚拟设备连接 23 3.3.8 虚拟设备配置 23-24 3.3.9 虚拟设备运行状态 24 3.3.10 虚拟设备卸载 24-25 3.4 物理I/O 资源管理模块设计 25-26 3.4.1 物理I/O 管理层模块功能 25 3.4.2 物理I/O 管理层模块的组成 25-26 3.4.3 物理I/O 管理层的调用关系 26 3.5 描述文件设计 26-29 3.5.1 描述文件的语法结构 27 3.5.2 虚拟设备文件描述结构 27-29 3.6 本章小结 29-30 第四章 测试系统的软件实现 30-52 4.1 实时系统虚拟设备实现 30-43 4.1.1 虚拟设备任务实现 30-31 4.1.2 虚拟设备变量模块实现 31-35 4.1.3 虚拟设备事件模块实现 35-38 4.1.4 虚拟设备运行模块实现 38-39 4.1.5 虚拟设备接口模块实现 39-43 4.2 XML 封装和解析数据的接口实现 43-44 4.3 虚拟设备1553B接口与物理I/O 设备接口关系 44-47 4.3.1 接口消息格式定义 45-46 4.3.2 连接消息格式定义 46-47 4.3.3 连接应答消息格式定义 47 4.4 物理I/O 端1553B接口实现 47-51 4.4.1 物理I/O 1553B接口实现流程 47-49 4.4.2 物理I/O 1553B接口结构体 49-50 4.4.3 物理I/O 1553B接口函数 50-51 4.5 本章小结 51-52 第五章 系统测试验证 52-57 5.1 系统测试的实验条件 52 5.2 虚拟设备原型的建立 52 5.3 测试界面设置 52-54 5.4 设备间的连接设置 54 5.5 测试过程的控制 54 5.6 测试过程的记录 54-55 5.7 数据回放和分析 55-56 5.8 本章小结 56-57 第六章 总结 57-58 参考文献 58-60 致谢 60-61 在学期间发表的学术论文和参加科研情况 61
|
相似论文
- GJB1188A接口监测记录设备研制,V248.2
- 基于FPGA的数字图像处理基本算法研究与实现,TP391.41
- LXI 1553B总线通信模块设计,TP273
- 基于windows的计算机数字控制系统实时性的研究,TG659
- 一种自适应选择处理节点的时空查询算法,TN929.5
- 实时数据库安全访问的研究,TP311.13
- 大容量数字指纹系统的嵌入算法研究,TP309.7
- EPL工业以太网实时策略研究及其在SOE系统中的应用,TP273
- 网络视频录像机OSD子系统软件设计,TP277
- 基于Linux的分布式交换机设备虚拟化技术研究,TP393.05
- 基于PCI总线数据采集系统的研究与设计,TP274.2
- 智能变电站若干关键技术研究与应用,TM63
- 监护仪Linux系统的实时性研究,TP277
- 分布式实时工程机械构件动态监控系统研究,TP277
- 广域保护通信系统可靠性及其路由选择研究,TN914
- 数字化全自动管焊平台通信系统的研究,TG409
- 面向“执行体”的实时交通控制系统建模与执行策略研究,TP273
- 600MW机组国产控制系统的研究与应用,TP273
- 水下图像实时拼接方法的研究,TP391.41
- 一种基于持续数据保护的镜像系统的研究与实现,TP309
- 嵌入式实时操作系统VxWorks在激光陀螺姿态测量系统中的应用研究,TP316.2
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 电子数字计算机(不连续作用电子计算机) > 总线、通道
© 2012 www.xueweilunwen.com
|