- 博客(7)
- 资源 (5)
- 收藏
- 关注
转载 usb简单介绍
首先,要明白两个观点。第一,USB总线上所有的事务(数据流传输)都是由USB Host主动发起,而USB设备永远永远都是只是被动地接收然后处理USB Host发来的各种各样的命令(要求)。第二,中断是USB Host和USB设备之间的信令员,USB Host所有的要求都是通过这个信令员即中断来通知USB设备。我们可以将整个USB数据通信过程看成是由一个一个的数据包构成,而这些数据包又分很多类,
2013-04-27 00:05:36 596 1
转载 HID 设备的开发
市面上一些无驱的usbkey 一直是技术卖点,象招商银行的usbkey 就一直以无需安装驱动自豪。无驱动的usbkey确是比较方便,尤其在使用别人的计算机的时候。刚好最近在研究一款HID 设备,在这方面做了一些探索。首先工具一定要利索,最好能武装到牙齿,下面的三个工具最好都有,否则就回到了石器时代bus houndusb device viewerhid descriptor
2013-04-26 00:40:06 991
转载 USB通用串行接口传输方式
在USB的数据传送的方式下,有4种传输方式:控制(Control)、同步(Isochronous)、中断(Interrupt)、大量(Bulk)。通常所有传送方式下的主动权都在PC边,也就是host边。 (1)控制(Control)方式传送:控制传送是双向传送,数据量通常较小。USB系统软件用来主要进行查询、配置和给USB设备发送通用的命令。控制传送方式可以包括8、16、32和64字
2013-04-11 17:46:11 1860
转载 HID 描述符 报告描述符
其它的描述符都是告诉PC 自己是什么装置,是做什么用的。而报告描述符则是告诉PC 设备与PC之间数据传输的格式。即设备要传输给PC(或是PC传输给设备)的是多少字节的数据,都是什么形式的,是常量还是变量。 0x05, 0x01, ; USAGE_PAGE (Generic Desktop) 表示用途页为通用桌面设备 0x09, 0x06,; USAGE (Keyboard) //表示
2013-04-11 17:44:37 2212
转载 USB标准请求命令
标准的USB 设备请求命令是用在控制传输中的“初始设置步骤”里的数据包阶段(即DATA0,由八个字节构成)。标准USB 设备请求命令共有11个,大小都是8个字节,具有相同的结构,由5 个字段构成(字段是标准请求命令的数据部分),结构如下(括号中的数字表示字节数,首字母bm,b,w 分别表示位图、字节,双字节): bmRequestType(1)+bRequest(1)+wvalue
2013-04-11 17:42:57 1176
转载 CCID枚举
设备描述符:USB_DEVICE_DESCRIPTOR device_descr={ 0x12, 0x01, //bDescriptorType: DEVICE SWAP(0x0200), //bcdUSB: usb 2.0 0,
2013-04-08 18:02:47 1725
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人