• PUDN用户
    了解作者
  • Visual Basic
    开发工具
  • 94KB
    文件大小
  • rar
    文件格式
  • 0
    收藏次数
  • 1 积分
    下载积分
  • 192
    下载次数
  • 2005-08-26 02:07
    上传日期
sime examples of EZUSB s bulk tranfer
EZUSB批量_中断传输例程.rar
  • bulktest
  • host
  • Release
  • readme.txt
    1.6KB
  • Main.h
    4.6KB
  • bulktest.dsp
    4.2KB
  • bulktest.dsw
    539B
  • main.c
    18.2KB
  • resource.h
    3.6KB
  • ezmeter.rc
    3.6KB
  • target
  • dscr.a51
    7.1KB
  • bulktest.prj
    2.1KB
  • dscr.h
    487B
  • bulktest.Opt
    1KB
  • Hex2bix.exe
    36KB
  • build.bat
    2KB
  • bulktest.hex
    9KB
  • bulktest.Uv2
    1.9KB
  • fw.c
    10KB
  • bulktest.b6
    2.9KB
  • periph.c
    9KB
  • readme.txt
    1.6KB
  • ep_pair
  • readme.txt
    576B
  • ep_pair.b6
    2KB
  • ep_pair.hex
    6.1KB
  • ep_pair.iic
    2KB
  • dscr.h
    487B
  • Hex2bix.exe
    36KB
  • ep_pair.prj
    2KB
  • ep_pair.c
    4.8KB
  • build.bat
    2.2KB
  • ep_pair.Uv2
    1.9KB
  • fw.c
    10KB
  • ep_pair.Opt
    1.2KB
  • Dscr.a51
    3.7KB
  • www.pudn.com.txt
    218B
内容介绍
BULKTEST Test Description ---------------------------- This directory contains a bulk loopback test that exercises all of the EZ-USB bulk endpoints. This test consists of a windows application, device firmware for performing bulk loopback, and the EZ-USB General Purpose Driver. bulktest.exe is the windows program that runs the test. This app talks to the EZ-USB GPD which talks to the EZ-USB peripheral that is running the bulktest firmware. The test writes data (an incrementing byte pattern) to all 7 OUT bulk endpoints in order and then reads data from the corresponding 7 IN bulk endpoints. The IN data is compared to the OUT data. If they don't match, the test will abort and an error message will appear. For every OUT transfer, the packet size of the transfer is incremented by 1. The packetsize is incremented from 1 to 64 (the max packet size for bulk endpoints) repeatedly throughout the test. Test parameters: * Loop Count - this determines how many times to cycle through all of the endpoints. A loopcount of 1 will result in 7 OUTs and 7 INs. * Starting Packet Size - Is the packet size to use for the first OUT transfer. This parameter is incremented for every OUT transfer. * Starting Pattern - Is the byte to start incrementing for the pattern data. The bulktest firmware is based on the firmware frameworks. It is interrupt driven by OUT interrupts. Whenver an OUT interrupt occurs, the OUT data is copied to the corresponding IN endpoint. Their is no interrupt handling for IN transfers, and the firmware assumes that the IN endpoint is always available when an OUT arrives.
评论
    相关推荐
    • EZUSB_Bulk.rar
      USB_BLUK例程,BLUK传输模式,是配合cypress公司EZ_USB FX2系列芯片的源码
    • ezusb.rar
      ezusb 一些简单程序,对正在进行USB数据采集的人可能有帮助
    • SLAVE-FIFO-16BITS.rar
      EZUSB FX2 的 SLAVE FIFO例程,包含8051的Firmware以及FPGA的FIFO控制代码
    • EZUSB.rar
      赛普拉斯公司usb控制器的结构描述,是usb固件开发人员必备的参考资料
    • EP-FIFO-Architecture-of-EZ-USB.zip
      Endpoint FIFO Architecture of EZ-USB FX1 FX2
    • BulkIn.rar
      cy7c68013的bulkin程序,经过实际验证,可以跑到16.368MHz,包含iic文件
    • test_5.zip
      usb测试文件,可以bulk传输,能够测试usb硬件系统的好坏。
    • 31767678Verilog_CY7C68013-SLAVE-FIFO.rar
      测试程序功能是,配合CY68013 的slave fifo 接口时序,完成接收从主机下传的 60Kbyte (61440byte)数据,写入板上SRAM 里,然后从板上 SRAM 中读出,再上传至主机。整个传输过 程通过CY68013 的slave fifo 来交互
    • USB-COM(HL340).rar
      usb转串口,找了很久才找到,现在别的地方很难下到,要不用不了,我这个可以用 HL340D 的