急!!急!!wince6.0 下 cy7c68013a usb camera 驱动程序怎么读取数据

时间:2021-03-11 17:57:46
应该怎么去传输数据,并且在传输数据前进行怎样的设置

我在WinCE6.0下已经实现了驱动程序的加载,但是读取数据这里失败,不知道怎么去 初始化cy7c68013a,应该向寄存器内写入什么数值。下面是在WIN7上读到的USB描述符。


Interface Descriptor 0/0 Vendor-Specific, 2 Endpoints
Offset Field Size Value Description 
0 bLength 1 09h  
1 bDescriptorType 1 04h Interface 
2 bInterfaceNumber 1 00h  
3 bAlternateSetting 1 00h  
4 bNumEndpoints 1 02h  
5 bInterfaceClass 1 FFh Vendor-Specific 
6 bInterfaceSubClass 1 00h  
7 bInterfaceProtocol 1 00h  
8 iInterface 1 00h  

Endpoint Descriptor 81 1 In, Interrupt
Offset Field Size Value Description 
0 bLength 1 07h  
1 bDescriptorType 1 05h Endpoint 
2 bEndpointAddress 1 81h 1 In          (端点号:1) 
3 bmAttributes 1 03h Interrupt 
 1..0: Transfer Type  ......11  Interrupt 
 7..2: Reserved  000000..   
4 wMaxPacketSize 2 0004h 4 bytes 
6 bInterval 1 00h  

Endpoint Descriptor 82 2 In, Bulk, 512 bytes
Offset Field Size Value Description 
0 bLength 1 07h  
1 bDescriptorType 1 05h Endpoint 
2 bEndpointAddress 1 82h 2 In     (端点号:2) 
3 bmAttributes 1 02h Bulk   (批量传输) 
 1..0: Transfer Type  ......10  Bulk 
 7..2: Reserved  000000..   
4 wMaxPacketSize 2 0200h 512 bytes (最大信息包的大小) 
6 bInterval 1 00h (忽略) 


只有两个端点

3 个解决方案

#1


不知道怎么去 初始化cy7c68013a,需要看它的手册

#2


手册上也没有写明 初始化 cy7c68013a ,另外传输数据时,是不是要进行一定的设置,比如,reset , init
相机等等?

#3


引用 1 楼 91program 的回复:
不知道怎么去 初始化cy7c68013a,需要看它的手册


手册上也没有写明 初始化 cy7c68013a ,另外传输数据时,是不是要进行一定的设置,比如,reset , init
 相机等等? USB_DEVICE_REQUESET 中的成员都不知道赋什么值

#1


不知道怎么去 初始化cy7c68013a,需要看它的手册

#2


手册上也没有写明 初始化 cy7c68013a ,另外传输数据时,是不是要进行一定的设置,比如,reset , init
相机等等?

#3


引用 1 楼 91program 的回复:
不知道怎么去 初始化cy7c68013a,需要看它的手册


手册上也没有写明 初始化 cy7c68013a ,另外传输数据时,是不是要进行一定的设置,比如,reset , init
 相机等等? USB_DEVICE_REQUESET 中的成员都不知道赋什么值