阅读:1871回复:4
安装驱动后,设备无法启用,为什么?怎么办?我现在也是刚开始编写usb驱动,使用的是ds,我用它搭建框架以后,就在他的基础上read,write增加了中断传输处理(这是芯片所要求的)。他并没有涉及到寄存器等处理,这样对么? 还有,我把简单的程序安装上,可是设备却无法启用,不知道为什么? 即使我用生成的测试程序测试,也不对,error open create。 为什么呢?我的程序完全是想到生成的,怎么会错,还需要增加什么么? |
|
沙发#
发布于:2004-02-03 11:07
USB设备也要适应你的改变啊!
你若增加中断传输,但USB设备本身没有设置中断传输呢?当然设备就无法正常工作。 |
|
板凳#
发布于:2004-02-03 11:44
usb设备本身是要求中断传输的,所以我才让她中断传输的。
有没有其他原因呢?谢谢 |
|
地板#
发布于:2004-02-03 13:51
你在驱动程序中把选择的INTERFACE中的PIPES各个设置打出来看看
|
|
地下室#
发布于:2004-02-03 14:39
在哪打开pipe啊?
我设置了1个endpoint,2个pipe,而endpoint地址为向导自动产生的1. 不知道对不? |
|