保存桌面快捷方式 - - 设为首页 - 手机版
凹丫丫旗下网站:四字成语大全 - 故事大全 - 范文大全
您现在的位置: 范文大全 >> 理工论文 >> 电子通信论文 >> 正文

基于USB2.0的高速同步数据采集系统设计


  hDevice=CreateFile(″\\\\.\\EZUSB-0″)
  
  GENERIC_READ|GENERIC_WRITE,
  
  FILE_SHARE_WRITE,
  
  NULL,
  
  OPEN_EXISTING,
  
  F
  
  
  
  ILE_ATTRIBUTE_NORMAL,
  
  NULL);
  
  If(hDevice==INVALID_HANDLE_VALUE)
  
  {
  
  Application->MessageBoxA(“无法创建设备,请确认设备是否连上!”,NULL,IDOK);
  
  }
  
  else
  
  {
  
  DeviceIoControl(
  
  hDevice,
  
  IOCTL_EZUSB_BULK_WRITE,
  
  &blkctl,
  
  sizeof(BULK_TRANSFER_CONTROL),
  
  &inBuffer,//定义的数据缓冲区
  
  sizeof(inBuffer),
  
  &nBytes,
  
  NULL);
  
  ……
  
  }
  
  程序框图如图5所示。
  
  在该高速同步数据采集系统的设计中,CY7C68013芯片灵活的接口和可编程特性简化了外部硬件的设计,提高了系统的可靠性,也利于PCB板的制作与调试。另外,USB设备的可热插拔特性使得该系统具有便携式的特点,使用方便,无需关机重启或打开机箱进行安装。该数据采集系统已成功地应用于某型雷达的便携式故障检测与维修系统,取得了良好的效果。
 

《基于USB2.0的高速同步数据采集系统设计(第3页)》
本文链接地址:http://www.oyaya.net/fanwen/view/140185.html

★温馨提示:你可以返回到 电子通信论文 也可以利用本站页顶的站内搜索功能查找你想要的文章。