首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 驱动开发 >

请教一个usb的有关问题

2012-03-03 
请问一个usb的问题问一下pdiusbd12中检查它的型号的时候,为什么要读取两次?U32tmpD12Cmd0xfdtmpD12Dat

请问一个usb的问题
问一下   pdiusbd12中检查它的型号的时候,为什么要读取两次?
U32   tmp;

D12Cmd   =   0xfd;
tmp   =   D12Dat;
tmp   =   tmp < <8|D12Dat;
return   tmp;
也就是说为什么还要这一步:tmp   =   tmp < <8|D12Dat;

[解决办法]
我换了ddk之后,我的driverstudio库文件编译已通过,但是在生成test程序之后,在test下面有两个工程,一个是test,一个是testApp.
在对test进行编译时出现:LINK : fatal error LNK1181: cannot open input file 'vdw_wdm.lib '
执行 link.exe 时出错.
而对testApp编译时出现:c:\test\driver\testdriver.cpp(13) : fatal error C1083: Cannot open include file: 'vdw.h ': No such file or directory
执行 cl.exe 时出错.
那位高手知道这是怎么回事,来指点一下!

热点排行