
论文摘要
随着测试与测量对数据传输与处理综合要求的逐步提高,测试总线从GPIB发展到VXI再到PXI,但是这种发展仍然远远不能满足人们的需求。进入21世纪,这种需求更加迫切,开发一种新一代仪器总线是测试测量仪器业界的共同愿望,于是以太网以其优秀的传输性能开始被广泛采用,LXI应运而生,并且得到越来越多的关注,成为业界的热点。自2005年LXI规范推出以来,迅速被以R&S、安立、泰克、吉时利等公司为代表的50多家堪称测试和测量行业佼佼者的公司采用。LXI产品也得到了迅猛的发展,仅安捷伦公司就已经有300多种LXI产品问世,占有约三分之一的份额。尽管中国的LXI联盟民间社团成员在逐年增多,甚至有北京航天测控公司等三家中国企业加入了LXI联盟,但是国内大多的研究仍处于初级阶段,国内对立开发的LXI设备很少。本课题在研究分析LXI总线技术规范和相关技术的基础上,使用在现有的数据采集模块基础上改进的LXI硬件模块,结合嵌入式软件技术,开发出一种符合LXI-A类仪器功能标准的数据采集系统。这种LXI仪器虽然不完全符合LXI规范,但功能上与LXI-A类仪器等效。
论文目录
摘要Abstract第1章 绪论1.1 仪器总线研究背景1.2 LXI总线的国内外研究现状1.3 课题背景及意义1.4 论文主要工作1.5 基于LXI的数据采集系统第2章 LXI总线及其关键技术2.1 LXI总线规范简介2.2 LXI的特点2.3 选择LXI总线的原因2.4 LXI的关键技术2.4.1 LXI的触发2.4.2 LXI的同步2.4.3 LXI的仪器驱动程序规范2.4.4 LXI同步接口编程规范2.5 LXI面临的一些问题第3章 VxWorks及开发环境Tornado3.1 VxWorks3.1.1 VxWorks简介3.1.2 VxWorks的特点3.1.3 VxWorks操作系统组成3.2 集成开发环境Tornado3.2.1 Tornado简介3.2.2 Tornado的基本结构3.2.3 Tornado的特点3.3 VxWorks交叉开发环境的搭建3.3.1 交叉开发方式3.3.2 目标机启动设置3.3.3 主机Tomado环境配置3.3.4 启动VxWorks并建立连接第4章 VxWorks下驱动程序设计及BSP移植4.1 设备驱动程序4.1.1 设备驱动程序的主要功能4.1.2 设备驱动程序的组成部分4.1.3 设备驱动程序的相关概念4.2 VxWorks下的设备及驱动程序4.2.1 VxWorks下的设备4.2.2 VxWorks下设备的驱动程序4.2.3 VxWOrks下常用驱动程序简要描述4.3 VxWorks下设备驱动的实现4.3.1 VxWorks下设备驱动程序的配置4.3.2 驱动程序的中断处理4.3.3 中断处理中的多级中断4.3.4 信号量的使用4.3.5 VxWorks下设备驱动程序的实现4.3.6 网络驱动程序测试方法4.4 BSP移植4.4.1 板级支持包BSP4.4.2 BSP移植的实现4.4.3 VxWorks的启动第5章 基于LXI的数据采集系统的软件设计与实现5.1 网络通信的实现5.1.1 VxWorks对网络的支持5.1.2 LXI的网络通信基本模式5.2 VxWorks下数据采集软件的设计5.2.1 数据采集系统的任务类型5.2.2 VxWorks对多任务的支持5.2.3 VxWorks下多任务的优先级划分5.2.4 缓冲队列的实现5.2.5 VxWorks下任务同步的实现5.3 VxWorks下数据采集软件的实现5.4 控制台软件的设计与实现5.4.1 LabWindows/CVI5.4.2 控制台软件的设计与实现5.5 自定义网络通信协议的实现5.6 VxWorks应用程序的调试与系统验证5.6.1 VxWorks应用程序的调试方法5.6.2 调试过程分析5.6.3 系统验证5.7 结合用户程序的自启动VxWorks映像总结致谢参考文献攻读学位期间发表的学术论文
相关论文文献
标签:数据采集论文; 网络通信论文; 驱动程序论文;