电子文章 | 电子资料下载 | 家电维修 | 维修资料下载 | 加入收藏 | 全站地图
您现在所在位置:电子爱好者电子文章接口定义基于USB2.0技术的高速双路数据采集系统

基于USB2.0技术的高速双路数据采集系统

11-20 14:49:09 | http://www.5idzw.com | 接口定义 | 人气:231
标签:接口技术,微机原理与接口技术,单片机原理与接口技术,http://www.5idzw.com 基于USB2.0技术的高速双路数据采集系统,http://www.5idzw.com

  DWORD  ioctl_val=IOCTL_EZUSB_BULK_READ;  //设置从设备中读数据

  Bresult=DeviceIoControl ( hDevice , ioctl_val ,  //从设备读数据

  &bulkControl ,      //端点号

  sizeof ( BULK_TRANSFER_CONTROL),  //传入参数的大小

  buffer ,  //读数据的缓冲区

  length ,  //读数据的长度

  (unsigned long *)&nBytes , //驱动返回的数据的实际长度

  NULL);

  限于篇幅,其他程序代码从略。

  6.结束语

  本文的创新点是充分发挥了CY7C68013的优势,利用FX2的内部可编程状态机GPIF实现了与外围FIFO“无胶”连接,避免了使用外围ASIC或者CPLD、FPGA等的麻烦,系统升级方便。整个电路结构紧凑,占用面积小,便于携带。

  本文采用Cypress公司的USB2.0芯片CY7C68013设计了一种通用的高速双路同步数据采集系统,通过将其与高精度激光纵模分析仪连接进行试验,证明该系统实现了数据的高速实时传输,达到了预先设计的目标。随着USB口的进一步普及和计算机的发展,本文设计的这种USB数据采集系统必将得到更加广泛的应用。


上一页  [1] [2] 

,基于USB2.0技术的高速双路数据采集系统