原文:C# 访问USB(HID)设备二话不说,直接给代码,如果您真想做这方面的东西,还是稍微研究下,没有现成的好类用,就需要自己了解其原理 //引用空间 using System; using System.Collections.Generic; using System.ComponentMod... ...
USB设备是端口,接口,配置的集合,USB协议是以各种USB描述符来表征USB设备的功能。计算机通过这些描述符来获得USB设备的功能。 USB描述符包括: USB标准设备描述符,USB集线器描述符。HID描述符,这里主要讲解USB描述符。 USB标准设备描述符包括:设备描述符,端点描述符,接口描述符 ...
分类:
其他好文 时间:
2016-04-05 19:22:32
阅读次数:
168
下面是一个获得 USB 键盘数据的例子【参考1】。原理上说,是将键盘切换为 Boot Protocol 这样就避免了需要具体解析HID的麻烦。 实验依然使用上一次的USB小键盘。上面的按键分布如下: 关于键值的介绍可以在【参考1】找到 NumLock OFF的情况下,各输出键值: *输出三次62,相
分类:
其他好文 时间:
2016-03-21 21:30:08
阅读次数:
635
Linux USB架构 可以看出一个USB体系需要4个驱动:USB设备驱动(主要编写这部分),USB主控制器驱动,Gadget驱动,UDC驱动。 USB主要有4个功能: MassStorage:大容量存储,如硬盘,U盘。 USB-HID:人体接口设备,鼠标,键盘。 RNDIS:网卡。 CDC-ACM...
分类:
系统相关 时间:
2016-03-08 20:58:21
阅读次数:
205
Proxmark3命令帮助 目录 [隐藏] 1 使用技巧 2 help 主帮助命令(基于r830以及以下版本) 3 hw 硬件检测相关命令 4 data 图形窗口/缓冲区数据操作等命令 5 lf 低频相关命令 5.1 lf em4x (EM4X卡类相关命令...) 5.2 lf hid (HID卡类
分类:
其他好文 时间:
2016-03-03 21:16:53
阅读次数:
1428
1 . 所使用的典型 Windows API CreateFile ReadFile WriteFile 以下函数是 DDK 的内容: HidD_SetFeature HidD_GetFeature HidD_SetOutputReport HidD_GetInputReport 其中, Creat
分类:
Windows程序 时间:
2016-01-27 19:31:58
阅读次数:
2109
实验指导书及代码包下载:http://pan.baidu.com/s/1jHzJz2uiCore3 购买链接:https://item.taobao.com/item.htm?id=524229438677
分类:
其他好文 时间:
2015-12-19 01:22:32
阅读次数:
172
一、固件说明:硬件版本:0,logic.3固件版本:1.0.2.build955编译日期:2015-12-14======================================二、固件版本说明:1、增加匹配上位机软件功能,使用USB HID协议。======================...
分类:
其他好文 时间:
2015-12-16 12:32:09
阅读次数:
358
在USB中,USB HOST是通过各种描述符来识别设备的,有设备描述符,配置描述符,接口描述符,端点描述符,字符串描述符,报告描述符等等。USB报告描述符(Report Descriptor)是HID设备中的一个描述符,它是比较复杂的一个描述符。 USB HID设备是通过报告来给传送数据的,报告有输...
分类:
其他好文 时间:
2015-12-15 20:58:21
阅读次数:
412