本人在作USB数据采集,对应的芯片是Cypress 68013A系的,下载了开发包,里面的有一些地方看的不是特懂.
其中有一个重要的类CyControlEndPoint,是控制终端设备的,在调用它的方法前需要配置6个参数:
CtrlEndPt.Target = CyConst.TGT_DEVICE;
CtrlEndPt.ReqType = CyConst.REQ_VENDOR;
CtrlEndPt.Direction = CyConst.DIR_TO_DEVICE;
CtrlEndPt.ReqCode = 0xB1;
CtrlEndPt.Value = 0;
CtrlEndPt.Index = 1;
请问这6个参数分别表示什么?
其中有一个重要的类CyControlEndPoint,是控制终端设备的,在调用它的方法前需要配置6个参数:
CtrlEndPt.Target = CyConst.TGT_DEVICE;
CtrlEndPt.ReqType = CyConst.REQ_VENDOR;
CtrlEndPt.Direction = CyConst.DIR_TO_DEVICE;
CtrlEndPt.ReqCode = 0xB1;
CtrlEndPt.Value = 0;
CtrlEndPt.Index = 1;
请问这6个参数分别表示什么?
CtrlEndPt.ReqType = CyConst.REQ_VENDOR; 这个你查一下请求代码
CtrlEndPt.Direction = CyConst.DIR_TO_DEVICE; 数据方向是到68013
CtrlEndPt.ReqCode = 0xB1; 这个不要管
CtrlEndPt.Value = 0; 这两个不记得了
CtrlEndPt.Index = 1;
两年前做过,不过都忘的差不多了
帮你查了一下我的论文找到了含义