关 闭

新闻中心

EEPW首页 > 工控自动化 > 设计应用 > 基于USB的桩基静载荷无线测控系统设计

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

作者:时间:2009-12-21来源:网络收藏

2.2.2 驱动程序
EZ- FX2的开发包提供了一个通用驱动程序(GPD),可直接在应用程序中调用GPD函数来实现与设备的数据交换。GPD中提供的函数可以实现获取设备信息、上传下载固件、读写设备等操作。对GPD中的EZSYS.C,EZSYS.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接口技术以其即插即用、稳定的特性以及低廉的价格,得到了广泛的应用。该设计是静载荷测控系统的最新尝试。实验表明该系统结构合理、性能稳定、运行可靠,在应用中达到了预定的效果,对于改善测控系统数据传输的实时监控、稳定性、抗干扰性,提高数据传输的准确性提供了很好的实用价值。


上一页 1 2 3 下一页

关键词: USB 桩基 无线测控

评论


相关推荐

技术专区

关闭