USB
文章平均质量分 74
seth1104
这个作者很懒,什么都没留下…
展开
-
USB HID类设备开发中用CreateFile无法得到设备句柄
Mouse和Keyboard这类HID类设备是被系统独占的,若想用CreateFile得到句柄需把第二个参数为0; CString strShow; int flag=0; int vid = 0x046D; int pid = 0xC040; //获得GUID GUID guidHID; HidD_GetHidGuid(&guidHID); strShow=_T("HID类原创 2009-08-27 11:59:00 · 6675 阅读 · 3 评论 -
USB 初学
今天开始学习USB协议与WINCE下USB驱动的开发,准备将学习的点滴记录于此,方便日后查看,也或可为后来者参考。原创 2009-08-29 10:50:00 · 475 阅读 · 0 评论 -
USB学习日志(一) 标准请求
USB通信需要由端点(endpoint)和管道(pipe)来完成,端点相当于传输的地址,管道相当于传输的路径。具体定义见USB2.0协议。USB设备一旦连接到主机,首先就要与主机进行通信,把设备信息传给Host,同时Host根据USB设备特性进行适当配置之后才可以正常使用,而这些工作都是由端点0(USB设备唯一的一个双向端点)通过默认信息通道(有格式的信息通道)完成的,这个过程主要是通原创 2009-08-29 10:55:00 · 1842 阅读 · 0 评论 -
USB学习日志(二) WINCE USB 系统
USB系统软件由两层组成:1.较高的USB设备驱动程序层2.较低的由Windows CE实现的USB函数层(第二层由较高的通用串行总线驱动程序USBD模块和较低的控制器驱动程序HCD模块组成。)HCD模块给USBD模块提供最底层的支持,USBD实现高层的USBD接口函数。USB设备驱动程序使用USBD提供的接口函数和外围设备进行通讯。WINCE USB系统结构:USB设备驱动程序-》USB原创 2009-08-29 17:23:00 · 963 阅读 · 0 评论