论文摘要
本课题来源于综合电子设备仿真测试与故障注入系统的子课题,开发了基于VxWorks平台的1553B总线测试系统。论文着重阐述对虚拟设备、物理I/O模块、模块间通信协议的研究,详细介绍了每个模块的设计、实现方法与技术要点。该系统支持对总线消息的动态更新和分支处理;支持对非周期消息组的发送,具有协同测试功能。论文最后对所设计的系统进行了测试验证,并应用于某种型号1553B总线设备。与类似测试系统相比,该系统故障检测速度快、实验次数少、实验费用低,具有广阔的应用前景。
论文目录
中文摘要英文摘要第一章 引言1.1 选题背景及其意义1.1.1 研究背景1.1.2 选题意义1.2 国内外研究的现状1.2.1 国外研究现状1.2.2 国内研究现状1.3 课题研究内容1.4 作者所做的工作1.5 论文结构第二章MIL-STD-1553B 总线2.1 1553B 总线简介2.2 1553B 总线协议介绍2.3 1553B 总线消息传输格式2.4 1553B 总线功能介绍2.4.1 BC 功能介绍2.4.2 RT 功能介绍2.4.3 BM 功能介绍2.4.4 事后分析功能2.4.5 在线回放功能2.5 本章小结第三章 测试系统的软件设计3.1 测试系统总体设计思想3.1.1 测试系统功能需求分析3.1.2 具有系统级的仿真测试功能3.1.3 具有部件级的仿真测试功能3.1.4 灵活的用户界面设置及映射机制3.2 测试系统的总体框架3.2.1 测试系统框架介绍3.2.2 测试系统中实时系统模块组成3.2.3 测试系统故障注入模块组成3.3 虚拟设备模块设计3.3.1 虚拟设备总体介绍3.3.2 虚拟设备的功能3.3.3 虚拟设备映射机制3.3.4 虚拟设备的组成3.3.5 虚拟设备描述文件3.3.6 虚拟设备创建3.3.7 虚拟设备连接3.3.8 虚拟设备配置3.3.9 虚拟设备运行状态3.3.10 虚拟设备卸载3.4 物理I/O 资源管理模块设计3.4.1 物理I/O 管理层模块功能3.4.2 物理I/O 管理层模块的组成3.4.3 物理I/O 管理层的调用关系3.5 描述文件设计3.5.1 描述文件的语法结构3.5.2 虚拟设备文件描述结构3.6 本章小结第四章 测试系统的软件实现4.1 实时系统虚拟设备实现4.1.1 虚拟设备任务实现4.1.2 虚拟设备变量模块实现4.1.3 虚拟设备事件模块实现4.1.4 虚拟设备运行模块实现4.1.5 虚拟设备接口模块实现4.2 XML 封装和解析数据的接口实现4.3 虚拟设备1553B接口与物理I/O 设备接口关系4.3.1 接口消息格式定义4.3.2 连接消息格式定义4.3.3 连接应答消息格式定义4.4 物理I/O 端1553B接口实现4.4.1 物理I/O 1553B接口实现流程4.4.2 物理I/O 1553B接口结构体4.4.3 物理I/O 1553B接口函数4.5 本章小结第五章 系统测试验证5.1 系统测试的实验条件5.2 虚拟设备原型的建立5.3 测试界面设置5.4 设备间的连接设置5.5 测试过程的控制5.6 测试过程的记录5.7 数据回放和分析5.8 本章小结第六章 总结参考文献致谢在学期间发表的学术论文和参加科研情况
相关论文文献
标签:平台论文; 总线论文; 虚拟设备论文; 实时性论文; 物理论文; 管理论文;
基于VxWorks的1553B总线测试系统设计与实现
下载Doc文档