电山科越女学 University of Electrsic Science and Technology China 时域测试技术综合实验 虚拟数字示波器实验
虚拟数字示波器实验 时域测试技术综合实验
一、实验目的 1.掌握上位机软件与下位机实验平台的通讯方法。 2.掌握基于LabWindows/CVI的虚拟仪器软件开发方法。 3.掌握虚拟数字示波器中硬件控制与位图显示的实现方法
一、实验目的 1. 掌握上位机软件与下位机实验平台的通讯方法。 2. 掌握基于LabWindows/CVI的虚拟仪器软件开发方法。 3. 掌握虚拟数字示波器中硬件控制与位图显示的实现方法
二、实验内容 在Vindows,系统中,基于LabWindows/CVI虚拟仪器 开发环境,采用C语言进行编程,通过调用给定的USB接 口的动态链接库中的AP函数,对下位机实验平合进行数 据读写,完成对下位机的指令控制,以及接收下位机液晶 屏幕的像素数据并还原显示,实现虚拟数字示波器的实时 显示与控制的基本功能
二、实验内容 在Windows系统中,基于LabWindows/CVI虚拟仪器 开发环境,采用C语言进行编程,通过调用给定的USB接 口的动态链接库中的API函数,对下位机实验平台进行数 据读写,完成对下位机的指令控制,以及接收下位机液晶 屏幕的像素数据并还原显示,实现虚拟数字示波器的实时 显示与控制的基本功能
三、预备知识 1.C语言。 2.USB传输协议及动态链接库的调用。 3.BMP位图格式。 四、实验设备与工具 硬件:高速数据采集与测试技术实验平台,微型计算机。 软件:Windows操作系统,LabWindows/CVI,USB动态链 接库
三、预备知识 1. C语言。 2. USB传输协议及动态链接库的调用。 3. BMP位图格式。 四、 实验设备与工具 硬件:高速数据采集与测试技术实验平台,微型计算机。 软件:Windows操作系统,LabWindows/CVI,USB动态链 接库
五、实验原理与说明 1、实验平台的程控 上位机软件对下位机硬件的程控,需要通过通讯接 口(如USB、LAN、GPIB等)向下位机发送事先约定 好的程控指令(单字节或多字节),下位机软件收到后 进行指令解释,并执行对应的硬件操作,再根据需要将 数据结果发回给上位机。 本实验中的程控指令为单字节,对应数字存储示波 器 (DSO)操作面板上的各个按键,这里也叫做键码, 定义在KeyCode.h中
五、 实验原理与说明 1、实验平台的程控 上位机软件对下位机硬件的程控,需要通过通讯接 口(如USB、LAN、GPIB等)向下位机发送事先约定 好的程控指令(单字节或多字节),下位机软件收到后 进行指令解释,并执行对应的硬件操作,再根据需要将 数据结果发回给上位机。 本实验中的程控指令为单字节,对应数字存储示波 器(DSO)操作面板上的各个按键,这里也叫做键码, 定义在KeyCode.h中