请问:1.usb2.0协议和usb1.1协议相比,除了增加高速模式外还有什么区别?在2.0协议中对1.1协议中的全速模式有修改吗? 2.我用D12片子在支持USB2.0协议的主板上不能正常工作,通信总断,谁知道是怎么回事?那位大哥能帮忙解决一下啊

2004-06-21 19:09 来自版块 - USB驱动开发

我想问一下,在配置描述符里我们可以设定这个设备是 使用自供电,还是总线供电,在主机枚举设备的时候,通过读取配置描述符就可以了解到这点。但是这只是设备给主机的一个提示信息,实际的硬件电路并不一定必须与这个设置相符。比如配置描述符里,我们设定为自供电,但在硬件上,我们仍可以将它做成是... 全文

2004-05-12 09:09 来自版块 - USB驱动开发

大家好,我的毕业设计是《usb传输分析》。老师让以D12开发板为例进行分析,现在我已看懂了D12开发板的源程序。老师说能在它的基础上进行些改动,实现自己的想法。我想请教一下,该怎么改动好呢?我们20号就要交这个毕设成果了,希望各位高手帮小弟出出主意,我都快急死了,谢谢了!!(最好... 全文

2004-05-10 11:26 来自版块 - USB驱动开发

应用程序调用ReadFile ,WriteFile ,DeviceIoControl 与设备通信时,都需要通过驱动程序来传送,可是在主机枚举设备的时候,主机想设备发送请求,得到设备的描述符等信息,然后配置设备之后才加载驱动程序,那么加载驱动之前,主机和设备的通信靠什么来传送的呢?... 全文

2004-05-10 11:19 来自版块 - USB驱动开发

当我用readfile ,writefile ,deviceiocontrol等函数进行传输时, 如果发生传输错误,用getlasterror()来返回错误代码,我想问一下,可不可能有多个错误的可能?如果发生了多个错误,是不是后返回的错误代码会把先返回的错误代码给覆盖了?我们只看... 全文

2004-04-20 13:28 来自版块 - USB驱动开发

1:主机枚举设备的时候,会给设备分配一个唯一的地址,请问这个地址我们能得到吗?怎么得到呢?2:用ReadFile从设备读数据,如果返回0,表明传输失败,请问失败的原因是什么呢?能得到这个错误的代码之类什么的吗?3:用CreateFile, ReadFile, WriteFile进... 全文

2004-04-19 11:38 来自版块 - USB驱动开发

1:主机枚举设备的时候,会给设备分配一个唯一的地址,请问这个地址我们能得到吗?怎么得到呢?2:用ReadFile从设备读数据,如果返回0,表明传输失败,请问失败的原因是什么呢?能得到这个错误的代码之类什么的吗?3:用CreateFile, ReadFile, WriteFile进... 全文

2004-04-18 10:41 来自版块 - USB驱动开发

我用D12开发板做测试,发现当端点1的输入输出,端点2的输入输出四个线程同时运行时就发生了错误,停止传输了;端点1的输入输出,端点2的输入或输出,也会发生错误,停止传输;端点1的输入,端点2的输入输出三个线程一起工作时偶尔也会发生错误,停止传输,有谁遇到过这种情况吗?为什么会发生... 全文

2004-04-17 10:50 来自版块 - USB驱动开发

1:主机枚举设备的时候,会给设备分配一个唯一的地址,请问这个地址我们能得到吗?怎么得到呢?2:用ReadFile从设备读数据,如果返回0,表明传输失败,请问失败的原因是什么呢?能得到这个错误的代码之类什么的吗?3:用CreateFile, ReadFile, WriteFile进... 全文

2004-04-17 10:09 来自版块 - USB驱动开发

d12开发板所带的示例程序,在直接运行时并无错误,但是当我用debug进行调试运行时,却出现下面的错误:1:在WritePipe进程中,运行几次后,在bResult=bResult = DeviceIoControl(hDevice,IOCTL_WRITE_REGISTERS,(... 全文

2004-04-15 21:06 来自版块 - USB驱动开发

在D12开发板所给的示例程序中,我想改一下,看看在不同的传输频率下,它的传输状况。请问该怎么改啊?

2004-04-15 09:20 来自版块 - USB驱动开发

老师让用D12板编一个测试程序,看看各个端点在传输类型不同,最大包大小不同,以及频率不同时有什么区别.可是:D12板的端点描述符里已经说明了端点0使用控制传输,端点1是中断传输,端点2是批量传输,且每个端点的最大包大小也确定了。请问:这些能改吗?还有这个不同频率是啥意思呢?

2004-04-14 19:16 来自版块 - USB驱动开发

在开发板的示例程序中,有这么一段:bResult=ReadFile(hFile,threadParam->pcIoBuffer,threadParam->uiLength,&nBytes,NULL);我经过测试发现,这个bResult有时候返回的是0,请大家帮... 全文

2004-04-06 10:32 来自版块 - USB驱动开发

在d12开发板所带的示例程序中,有这样一个函数InterruptIn()其中有这样一段:UINT InterruptIn(void * pParam){ ......do{ Sleep(2000);hFile = open_file(threadParam->pipe_na... 全文

2004-04-03 09:03 来自版块 - USB驱动开发

在d12开发板所带的示例程序中,有这样一个函数InterruptIn()其中有这样一段:UINT InterruptIn(void * pParam){ ... ... do{ Sleep(2000); hFile = open_file(thre... 全文

2004-04-02 21:41 来自版块 - USB驱动开发

在主机枚举设备时,通过默认的控制端点0与设备通信,然后,主机给设备分配一个唯一的地址,以后主机就与该地址进行通信。请问,这个地址是什么地址啊?(这个地址具体是指那个地址啊?是指某个端点的地址吗?)

2004-03-31 10:45 来自版块 - USB驱动开发

我想用一个安装文件把应用程序和驱动程序都安装上,请问,在注册表中都需要修改那些信息?需要保存那些文件?很着急,希望高手帮忙解答一下,谢谢!!

2004-03-16 18:11 来自版块 - USB驱动开发

我用d12板做一个项目,我在主机端自定义一个请求ioblock.uindex=get_status,然后调用readfile从设备读书据。在设备端固件程序中,定义与这个请求对应的函数get_status(),并实现这个请求(就是往端点送数据)。我想问一下执行过程是不是这样:主机通... 全文

2004-03-10 11:36 来自版块 - USB驱动开发

我的毕业设计是《usb传输及驱动分析》,有谁以前做过这方面的论文,可否发一份借我参考参考,万分感激!!!

2004-03-06 14:59 来自版块 - USB驱动开发

我用D12开发板做东西,当板子和主机连着的时候不能重启或关机,一重启就蓝屏,显示:Driver_power_state_failure(),这个函数的第一个参数是100,我查了ddk,说是The device objects in the devnode were inconsi... 全文

2004-02-25 15:56 来自版块 - USB驱动开发


返回顶部