http://www.devusb.com/bbs这个论坛上看到有人发帖说开发完成了CDC类(Communication Device Class)设备,并帖除了描述符。现在我想了解一下做CDC类设备的东东,哪位有经验能帮我回答一下几个问题:1、这这个描述符中,作者使用了一个中... 全文

2007-11-07 10:05 来自版块 - USB驱动开发

小弟之前用手头上的开发板资源做了一个自定义的HID类设备,将Input Report和Output Report长度都定为4 Bytes,用Interrupt 传输发送Input Report给Host,用Control传输接收从Host发送的Output Report,成功的实... 全文

2007-10-31 16:37 来自版块 - USB驱动开发

之前有位大虾些了一篇关于USB Host读取设备描述符的完整过程,原帖地址如下:http://bbs.driverdevelop.com/htm_data/9/0704/100641.html非常感谢原帖作者gofayao的付出,为我理解协议节省了许多时间。但是本人也有疑惑,就是... 全文

2007-10-25 15:10 来自版块 - USB驱动开发

我在设备的固件中让设备以一定的时间间隔向EP1_IN发送数据;在使用Bushound给EP0发送请求时都是第一次可以正常响应,后面就提示说是“invalid command”比如:第一次 80 06 00 01 12 00 ,获取设备描述符,可以正常响应,看到相应的数据输出;第二... 全文

2007-09-29 14:46 来自版块 - USB驱动开发

是在Interface描述符中的nInterfaceProtocol域的值设置为2(0,none;1,keyboard;2,mouse)还是纯粹依靠报告描述符把它描述成鼠标?

2007-09-27 20:19 来自版块 - USB驱动开发

1、系统标准输入输出设备如鼠标键盘等是系统独占的,可否通过CreateFile获得其句柄,从而得到该设备的VID和PID?2、我想直接在注册表中找到我的USB设备的GUID,然后通过调用SetupDiGetClassDevs、SetupDiEnumDeviceInterfaces... 全文

2007-09-25 18:45 来自版块 - USB驱动开发

之前发了几个帖子,虽然问题都没有解决,但还是要感谢那些热心回答问题的网友。我现在的问题就是程序在相用CreateFile获得USB HID设备句柄时,总是返回无效的句柄。整个系统有3个HID设备:USB鼠标、USB键盘和一个我用开发板上的资源做的一个简易的鼠标(可以正常使用)。在... 全文

2007-09-24 17:23 来自版块 - USB驱动开发

利用开发板的资源做了一个USB接口的鼠标就是用开发板上的一个摇杆作为鼠标方向的移动另外用两个按键分别模拟鼠标的左键和右键现在想写上位机程序对它进行读写在得到了设备路径名之后调用CreateFile总是失败用GetLastError看到ErrorCode为ERROR_ACCESS_... 全文

2007-09-22 15:44 来自版块 - USB驱动开发

WinXP + VC 6.0 + DDK2600 ;VC的安装目录为 D:\Program Files\Microsoft Visual StudioDDK的安装目录为 D:\Program Files\WINDDK\2600下载的USBPort编译通不过,老是报错:------... 全文

2007-09-21 09:15 来自版块 - USB驱动开发

在VC6.0中调用函数HidDevInfo = SetupDiGetClassDevs( &HidGuid, NULL, NULL, DIGCF_PRESENT | DIGCF... 全文

2007-09-20 20:22 来自版块 - USB驱动开发

本人利用手头上的开发板上的资源做了一个类似USB鼠标上的东西。 板子上有一个摇杆和几个按键,已经实现了通过摇杆的上下左右来控制PC鼠标的移动,一个按键当作鼠标的左键,另一个按键来实现鼠标的右键;换句话说,实现了设备向PC发送数据。 现在... 全文

2007-09-20 09:30 来自版块 - USB驱动开发

在主机和设备的通信过程中,统统的必须由主机发起的。那么以USB接口的鼠标为例,当鼠标动作时,主机如何知道?也就是说,主机是否是一直在轮询每个USB端口上所有设备的动作?谢谢!

2007-09-04 16:53 来自版块 - USB驱动开发


返回顶部