阅读:1668回复:3
wince usb摄像头驱动问题
我现在遇到的是同步传输的问题。将Camera作为一个流设备
运行时hTransfer可以返回有校值,但是数据缓冲区总是收不到 数据。各位大虾请帮帮忙啊。 ULONG LPT_Read( PUSBPRN_CONTEXT pUsbPrn, PUCHAR pBuffer, ULONG BufferLength ) { DWORD dwTimeout; DWORD dwBytesTransferred = 0; DWORD dwErr = ERROR_SUCCESS; DWORD dwUsbErr = USB_NO_ERROR; USB_TRANSFER hTransfer = NULL; int i ; EnterCriticalSection( &pUsbPrn->Lock ); hTransfer = pUsbPrn->UsbFuncs->lpIssueIsochTransfer(pUsbPrn->IsocIn.hPipe, NULL, NULL, USB_IN_TRANSFER | USB_START_ISOCH_ASAP, 1, 10, dwLengths, pBuffer, NULL);//buff); if ( hTransfer ) { sprintf(tmpbuf1,\"hTransfer is ok! hevent=%d\\n\",pUsbPrn->IsocIn.hEvent);writelog1(); } else{ sprintf(tmpbuf1,\"hTransfer is bad!\\n\");writelog1(); sprintf(tmpbuf1,\"issueisochtransfer error:%d\\n\",dwErr);writelog1(); } LeaveCriticalSection( &pUsbPrn->Lock ); sprintf(tmpbuf1,\"%c\\n\",pBuffer[0]);writelog1(); sprintf(tmpbuf1,\"<LPT_Read\\n\");writelog1(); return dwLengths[0]*3; } |
|
沙发#
发布于:2003-03-28 19:47
哈哈,终于调好了!
|
|
板凳#
发布于:2003-04-23 11:18
能告知是什么板子,芯片,
wince版本, 摄像头型号,感光芯片型号等信息吗? |
|
地板#
发布于:2003-04-23 12:19
wince.net+usb ov511+ov7620
+intel xscale cpu |
|