阅读:1221回复:0
求助一个关于VENDOR_REQUEST_IN和IN REQUEST的问题
1.cypress公司为用户预留的有十来个自定义请求,,想自已编一个,可看USB 2.0 规范上面的命令跟VENDOR_REQUEST_IN结构体里的数据成员对应不上,比如一般的命令不是八个字节吗,可VENDOR结构体怎么有九个字节。下面把VENDOR的定义贴出来高手指点一下
typedef struct_VENDOR_REQUEST_IN { BYTE bRequest; WORD wValue; WORD wIndex; WORD wLength; BYTE direction; BYTE bData; } 红色着色的是做什么用的? 2.大家对IN REQUEST是怎么理解的,是由主机发送一个IO控制码来控制设备并从设备读取数据的过程吗? 本人是新手,请各位大侠帮帮忙解决一下 |
|