• 易迪拓培训,专注于微波、射频、天线设计工程师的培养
首页 > 无线通信 > 技术文章 > 基于USB的桩基静载荷无线测控系统设计

基于USB的桩基静载荷无线测控系统设计

录入:edatop.com     点击:

2.2.2 驱动程序

EZ-USB FX2的开发包提供了一个通用驱动程序(GPD),可直接在应用程序中调用GPD函数来实现与设备的数据交换。GPD中提供的函数可以实现获取设备信息、上传下载固件、读写设备等操作。对GPD中的EZUSBSYS.C,EZUSBSYS.H,SOURCES进行修改,在WindowsDDK与VC++6.0利用Build命令重新编译即可生成驱动程序。使用GPD前,首先在程序中包含ezusbsys.h头文件:

#include"..\..\drives\ezusbdrv\ezusbsys.h"。

2.2.3 应用程序

应用程序通过I/O控制调用访问EZ-USB GPD。程序首先调用API函数Createfile()打开设备,并返回设备句柄,然后通过调用Win32函数DeviceIoControl()函数向设备驱动程序发送请求。

程序采用BULK方式读数据到EZ-USB设备,主要清单如下:

2.2.4 固件下载驱动程序

使用该芯片特有软配置功能,将固件程序存储在计算机中,当设备接入USB电缆时,由于EZ-USB具有重新枚举的能力,在初始化枚举以后,用户只需要通过Cypress公司提供的开发软件UsbContro1Panel中Download项,就可以将固件载人到控制芯片中。该方法完全是软操作,不需要额外的硬件设备,方便程序的修改调试。

3 结 语

介绍了基于USB接口的无线测控系统,USB接口技术以其即插即用、稳定的特性以及低廉的价格,得到了广泛的应用。该设计是桩基静载荷测控系统的最新尝试。实验表明该系统结构合理、性能稳定、运行可靠,在应用中达到了预定的效果,对于改善桩基测控系统数据传输的实时监控、稳定性、抗干扰性,提高数据传输的准确性提供了很好的实用价值。

作者:刘彩丽,张为公,赵马泉 东南大学 来源:现代电子技术

上一篇:Gb over IP技术在移动网络中的应用
下一篇:基于DSP与CPLD的多通道数据采集系统的设计

手机天线设计培训教程详情>>

手机天线设计培训教程 国内最全面、系统、专业的手机天线设计培训课程,没有之一;是您学习手机天线设计的最佳选择...【More..

射频和天线工程师培训课程详情>>

  网站地图