微波EDA网,见证研发工程师的成长!
首页 > 测试测量 > 测试测量技术文库 > 基于并行接口的动态参数采集系统的设计

基于并行接口的动态参数采集系统的设计

时间:03-17 来源:中北大学 孙德冲 甄国涌 点击:

3.2 用户程序设计

  主机应用程序使用Visual Basic6.0编译环境,主要是实现调用*.DLL中的函数,读取采集系统中的数据到计算机,对数据进行存储、显示处理结构及向采集系统发送控制命令等。

  而在编写用户程序时,首先要建立与外设的连接,然后才能实施数据的传输。本设计使用Visual C++6.0编译环境中的API函数编译*.DLL连接程序文件:首先查找设备,打开设备的句柄,然后进行控制和读操作,最后关闭设备句柄。程序主要用到两个API函数CreatFile()和DeviceControl()。下面是一个读取外设数据的实例:

4 结束语

  本文所设计的采集系统已经在工程上应用,为及时查找被测物体工作过程中可能发生故障的原因,提供有效的测试手段,为产品设计与问题故障分析提供依据。

  参考文献

  [1] 张文栋. 存储测试系统的设计理论及其在导弹动态数据测试中的实现[D]. 北京理工大学,1995,17-22.

  [2] 刘强,谢川,杨文通.12位高速数据采集系统的设计.微计算机信息,2006,23.

  [3] Dhananjay.V.Gadre. 并行端口编程. 中国电力出版社,2000,54-63.

  [4] 武安河,邰铭,于洪涛. Windows 2000/XP WDM 设备驱动程序开发.北京:电子工业出版社,2000.

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top