libusb_transfer

http://libusb.sourceforge.net/api-1.0/structlibusb__transfer.html

  1. int libusb_control_transfer(libusb_device_handle *dev_handle,  
  2.     uint8_t bmRequestType, uint8_t bRequest, uint16_t wValue, uint16_t wIndex,  
  3.     unsigned char *data, uint16_t wLength, unsigned int timeout)  

控制传输操作

libusb_device_handle *dev_handle:  设备句柄。

uint8_t  bmRequestType: 对应Setup Packet包中的bmRequestType字段。

uint8_t  bRequest: 对应Setup Packet包中的bRequest字段。

uint16_t   wValue: 对应Setup Packet包中的wValue字段。

uint16_t wIndex: 对应Setup Packet包中的wIndex字段。

unsigned char  *data: 数据。

uint16_t  wLength: 数据大小。

unsigned int  timeout: 超时阀值。

posted on 2019-10-27 22:15  lydstory  阅读(673)  评论(0)    收藏  举报

导航