阅读:1310回复:1
关于用driverstudio生成usb驱动
看了《10分钟编写usb驱动》,感觉用DS编写确实简单。现在我的问题是:我用到endpoint0和endpoint1IN,我能不能仅根据这两个信息就可以仿照文章的做法生成有效的usb驱动? 另外,在安装了用DS生成的驱动程序后,是不是已经设置了注册表?如果设置了,在哪里可以看出来?
|
|
|
沙发#
发布于:2002-01-07 18:45
可以使用,我参考那篇文章写出第一个框架的。
有时候用向导生成的驱动不一定能安装,大部分问题是出在OnStartDevice例程的ActiveConfigure函数里,因为ActiveConfigure函数有一个长度的参数,缺省为1200,但有时设备拒绝接收这么大的数,试着设小一点看看,可以用USBVIEW查出应该设置成多大,比那个值大就可以了。 另外,接口,端口等的设置一定要正确,别的就没什么了。 注册表修改的部分可以从你的INF文件查出来。 |
|