阅读:1563回复:0
驱动在XP下行,在VISTA下不行
USB固件用cypess 68013,采用批量传输
每次采集数据的时候,由驱动发一个控制包 40 b4 00 00 00 00 00 00,表示开始接受数据 然后用DeviceIoControl的输出缓冲区接收数据 //批量传输读操作 status = WdfUsbTargetPipeReadSynchronously( pDevContext->BulkReadPipe, NULL, NULL,//&syncReqOptions, &memDesc, &(ULONG)bufLength); 数据格式是YUV,大小是1284*1024*2+512 = 2,630,144字节 程序在XP 下正常,在vista下出现闪烁 请大家提点意见吧,谢谢大家! |
|
|