数字示波器上位机软件的设计与实现

来源 :电子科技大学 | 被引量 : 5次 | 上传用户:lkajdofaief
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
数字存储示波器(DSO)是工程应用和科学研究中最常用的时域测量仪器,随着信息技术的发展,数字存储示波器的通讯接口越来越丰富,与之配套的面向PC用户的上位机应用软件也越来越多,几乎成为数字存储示波器必备的配套产品。本课题来源于某仪器制造商的数字存储示波器产品的研发项目,旨在为用户提供一款可以通过计算机来程控数字存储示波器的上位机软件,并兼容该厂家的所有产品系列和所有接口类型。本课题采用了虚拟仪器软件技术,以该品牌的数字存储示波器系列产品为硬件平台,以美国NI公司推出的基于C语言的虚拟仪器开发工具LabWindows/CVI为软件平台,从用户实际需求的角度出发,设计一款全系列兼容的数字示波器上位机软件,主要研究工作包括以下几个方面:首先,针对该品牌的数字存储示波器系列产品的功能、参数,从全系列兼容的要求和用户应用需求的角度出发,分析上位机软件的功能需求,并在现有的软、硬件技术条件下,选取适用的开发工具,设计出可行的实现方案。为实现上位机软件能够兼容该厂家的所有产品系列和接口,采取了由用户自行选择型号和接口类型的方式,上位机软件自动显示对应型号的虚拟面板,即仪器界面自适应。然后,完成了上位机软件的设计与实现,包括两部分工作:一是图形用户界面(Graphic User Interface,简称GUI)的设计,尽可能按照真实示波器的面板布局,最大限度地做到真实感;二是软件功能的实现,即源代码的设计,这也是重点部分,实现了上位机软件对数字存储示波器的各种程控功能,包括程控命令的发送、数据的接收和处理、以及示波器显示界面的再现等等,并支持了USB接口、以太网接口以及仪器系统专用的GPIB接口等多种通讯接口类型。最后,完成了上位机软件的调试和发布。先采用“白盒测试”方法进行代码级的调试,利用本身提供的调试功能(如断点、单步执行、内存查看等),对程序内部的逻辑结构进行测试。再采用“黑盒测试”方法进行功能级的调试,模仿用户各种可能的操作,对软件的功能和健壮性进行测试。目前,该软件完成了研发阶段的最后测试,现已交付厂家和部分用户,进入试运行阶段。
其他文献
以高密度聚乙烯和聚丙烯为基体材料,以碳纳米管和氮化硼颗粒为导热填料,通过熔融共混法制备了导热聚乙烯/聚丙烯复合材料;研究了聚乙烯和聚丙烯不同配比对复合材料力学性能和
<正>我收入比老婆高,但老婆不愿意在家里处于从属地位,她倡导我们在消费上施行AB制。我不明其意,老婆笑着说:"老公,AB制是时下流行的一种消费模式,即在AA制的基础上由男性支
期刊
<正>营造一个健康舒适的生活环境,使得人住福利院的老人能健康长寿,欢度晚年,是整个福利机构的共同责任。而室内异味,是目前各福利院普遍存在不可忽视的主要问题。这不但对福
会议
<正>参加全国"两会",苏国萃委员已有10年的履职经历,作为连任三届的老政协委员,他对内河航运的关注依然情有独钟。采访一开始,他就和记者聊起了西江碍航问题。作为珠江干流西
实验分析是现代医学发展的唯一道路。检验医学走出了化学检验、免疫学检验、基因检验这三步。随着医学的发展,化学检验尚需深入,为人体内酶的化学电过程找到实验依据;免疫学检验
诗歌是人类历史早期发展起来的一种文学形式,无论是在中国还是西方国家,诗歌数目众多,题材广泛,包含了山水诗、爱情诗、悼亡诗、哲学诗、爱国诗、宗教诗等题材。中西诗歌,即
糖尿病患者有多种并发症和(或)合并症,合并消化性溃疡患者因其症状不典型可导致漏诊。我们总结了我院2004年7月~2008年12月期间确诊为糖尿病,同时胃镜检查为消化性溃疡的患者
通过PCD刀具对SiC_p/Al复合材料的正交切削试验,分析了切削用量、铝基体材料、颗粒体分比和颗粒尺寸对切削力大小和波动以及切屑形态的影响。结果表明:对于中高体分比的SiC_p/
在深孔镗削加工中,镗杆的减振效果是影响加工质量的关键因素,而镗杆的振动情况会受到切削参数的影响。采用单因素法,通过改变不同的切削参数对减振镗杆的振动性能进行了切削
参照Genbank中发表的杏鲍菇漆酶基因序列(No.AY686700),并根据真菌漆酶氨基酸序列保守区设计特异性引物。以杏鲍菇基因组DNA为模板,PCR扩增出长2 606 bp的漆酶基因片段,DNA经