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

USB驱动开发 Driver Studio,该如何解决

2012-03-18 
USB驱动开发 Driver Studio我是用Compuware DriverStudio里面的向导一步步生成USB设备驱动的(PDIUSBD12),(

USB驱动开发 Driver Studio
我是用Compuware DriverStudio里面的向导一步步生成USB设备驱动的(PDIUSBD12),(没有对里面生成的的程序进行修改,不知道需不需要修改)生成的INF SYS也能够安装,请问驱动程序里面需要修改吗?要对设备进行识别和读写,如何修改呢?请高手指点

[解决办法]
关键看你是什么类型的USB设备,要实现什么功能。

你需要根据设备需要实现的功能来修改驱动程序代码和设备端的固件代码。
[解决办法]
同学,这个跟分高低没关系。你问题描述太笼统了。

你是什么类型的USB设备,要实现什么功能?

你的USB设备都有那些Interface和Endpoint,Endpoint类型是什么?

你是从USB设备获取数据还是往USB设备发送数据?

“INF文件中有一个GUID”是那个GUID啊?把INF贴出来看一下?
你的设备安装完之后,是什么类型的设备?

SetupDiEnumDeviceInterfaces对应的参数是什么,你确认参数都有效么?
[解决办法]
末有QQ。还是试着提供更多的信息,让更多的人能够帮你比较合适。
[解决办法]
你是想实现DiskDrive类设备么?
那你得照WDK例子:Disk Class Driver去修改。

需要驱动注册相关的接口之后,你的SetupDiEnumDeviceInterfaces才会枚举到你的设备。

热点排行