E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
USBHID
Android USB Host 通信程序
这次的项目要用AndroidSDK与
USBHID
设备进行通信。第一次接触AndroidSDK,以及USB,记录下源程序、开发过程以及一些心得。
phmatthaus
·
2015-10-26 09:00
android
host
usb
Hid Report Descriptor 报告描述符
USBHID
设备是通过报告来给传送数据的,报告有输入报告和输出报告。输入报告是USB设备发送给主机的,例如USB鼠标将鼠标移动和鼠标点击等信息返回给电脑,键盘
u013068377
·
2015-08-20 17:00
鼠标
mouse
Descriptor
keyboard
HID
USB HID 读写 STM32 数据失败主要原因分析
USBHID
读写STM32数据失败主要原因分析主要原因是没有按照报告描述符中规定的格式和字节数进行传输。
desert187
·
2015-05-26 20:00
通信
usb
stm32
pc
HID
USB HID协议中几个关键概念的理解
USBHID
描述符的体系结构如下:在Interface描述符中,HID设备的:1.bInterfaceClass值一定是3(HIDClass);2.bInterfaceSubClass的值可能为:0(NoSubclass
coroutines
·
2015-04-14 16:49
USB HID协议中几个关键概念的理解
USBHID
描述符的体系结构如下:在Interface描述符中,HID设备的: 1.bInterfaceClass值一定是3(HIDClass); 2.bInterfaceSubClass的值可能为
coroutines
·
2015-04-14 16:00
USB免驱RFID读写器编程解析之一:智能卡篇
USB免驱一般是使用
USBHID
接口,因为windows系统本身带有HID接口的驱动,所以不需要单独发布驱动程序。要编写RFID读写器的程序,先必须了解RFID读写器读写的卡的内存结构。现在广泛
Coodor
·
2015-03-30 11:00
usb鼠标驱动注解及获取鼠标坐标
USB鼠标驱动 /drivers/hid/
usbhid
/usbmouse.c下面我们分析下USB鼠标驱动,鼠标输入HID类型,其数据传输采用中断URB,鼠标端点类型为IN。
a_tu_
·
2015-03-26 15:00
[置顶] linux 开发板(Linux USB Gadget) 模拟u盘
前几天,搞了hid设备,通过
usbhid
设备和windows进行通信。
a_tu_
·
2015-02-10 19:00
内核usb键盘代码简析
(drivers\hid\
usbhid
\Usbkbd.c)当插入键盘的USB口时,会调用probe函数,分析如下:staticintusb_kbd_probe(structusb_interface*iface
L_Backkom
·
2014-12-05 14:00
linux
内核
驱动
Windows下开发HID设备主机程序流程 --HID上位机开发必备(自己总结)
http://blog.csdn.net/pony_maggie/article/details/5838171转载请注明出处作者:小马 本文章主要介绍一下如何在XP下做一个基于
usbhid
设备的上位机程序
phenixyf
·
2014-10-09 17:00
STM32 USB HID设备驱动分析
STM32
USBHID
设备驱动分析DanielLee2014-9-29一、
USBHID
的设备描述符分析
USBHID
的设备描述符用以下结构定义:Device_PropertyDEVICE_PROPDevice_Property
随想ustb
·
2014-09-29 16:45
STM32
STM32 USB HID设备驱动分析
STM32
USBHID
设备驱动分析DanielLee2014-9-29一、
USBHID
的设备描述符分析
USBHID
的设备描述符用以下结构定义: Device_Property
DanielLee_ustb
·
2014-09-29 16:00
luckywang1103的专栏的博客--内容很多,涉猎很广,很不错
usbhid
类之mouse、keyboard2014-09-2113:54 阅读(15) 评论(0) libusbAPI入门2014-09-1722:02 阅读(26) 评论(0) linux下的"BusHound
hktkfly6
·
2014-09-22 23:00
usbhid
类之mouse、keyboard
一、mouse的8bytes定义二、keyboard的8bytes定义/*键盘发送给PC的数据每次8个字节 data0data1data2data3data4data5data6data7 定义分别是: data0-- |--bit0:LeftControl是否按下,按下为1 |--bit1:LeftShift是否按下,按下为1 |--bit2:LeftAlt是否按下,按下为1 |--bit3:L
luckywang1103
·
2014-09-16 20:00
认识linux进程
kstriped] [ksnapd] [kondemand/0] [kondemand/1] [kconservative/0] [kconservative/1][
usbhid
_resumer
yang2001
·
2013-12-26 09:38
linux
用户
进程
守护
空间服务
第四篇:两利相权取其重-多个USB设备通用驱动程序的综合比较
接触USB应用与IP开发以来,使用与修改了一批USB的驱动程序.Windows7以前的系统自带了,EHCI,O/UHCI,USBHUB2.0,USBSTORAGE,USBVIDEO,USBAUDIO,
USBHID
u013140088
·
2013-12-24 17:00
usb
设备驱动
Windows驱动
《Linux总线、设备与驱动》
USBHID
设备驱动
说明:本分析基于mstar801平台Linux2.6.35.11内核,其他内核版本仅供参考。一、HID虚拟总线驱动加载drivers/hid/hid-core.cmodule_init(hid_init); staticint__inithid_init(void){ ret=bus_register(&hid_bus_type);//注册HID虚拟总线 ret=hidraw_init(); }
tankai19880619
·
2013-12-20 15:00
USB驱动程序代码分析——鼠标用作键盘
首先我们贴出代码:/* *drivers\hid\
usbhid
\usbmouse.c */#include#include#include#include#include#includestaticstructinput_dev
zdf511391565
·
2013-12-17 13:00
usb键鼠驱动分析
一、鼠标linux下的usb鼠标驱动在/drivers/hid/
usbhid
/usbmouse.c中实现1.加载初始化过程1.1模块入口[cpp] viewplaincopymodule_init(usb_mouse_init
·
2013-12-12 17:00
USB初学(三)----图解USB协议一二三四
我之前看了
USBhid
的协议,也看了一些USB的ppt,看了LPC1768的
USBhid
程序的例程,还是稀里糊涂的,看了很多,觉得这个图解的很不错,在我看的基础上,理解更深刻。
liuxd3000
·
2013-11-16 23:00
USB入门系列之七 —— USB的描述符及各种描述符之间的依赖关系【转】
关于报告描述符,请看我以前写的:《
USBHID
报告及报告描述符简介》 http://group.ednchina.c
slj_win
·
2013-11-16 20:00
Windows主机端与自定义USB HID设备通信详解
Windows主机端与自定义
USBHID
设备通信详解说明:- 以下结论都是基于WindowsXP系统所得出的,不保证在其他系统的适用性。
Luohsh1
·
2013-10-30 18:00
USB初学(五)---
USBhid
的demo的流程分解
看了很多USB的文章,
USBhid
的协议等等,也问了很多高手,回答都是“USB很难很麻烦,但是
USBhid
还是很简单的”。
buzaibaibu
·
2013-10-11 16:00
USB初学(三)----图解USB协议一二三四
我之前看了
USBhid
的协议,也看了一些USB的ppt,看了LPC1768的
USBhid
程序的例程,还是稀里糊涂的,看了很多,觉得这个图解的很不错,在我看的基础上,理解更深刻。
buzaibaibu
·
2013-10-08 14:00
在 Android 4.4.4 上,分析 input -- android framework 部分
然后进行编码,并以某种方式发送这些信号,例如通过
USBHID
报告或I2C总线。这些信号被linuxKernel的驱动解码。驱动会把这些信号翻译成标准的事件类型和代码。
wh_19910525
·
2013-09-09 13:00
Android4.0 input分析 android部分
然后进行编码,并以某种方式发送这些信号,例如通过
USBHID
报告或I2C总线。这些信号被linuxKernel的驱动解
dkleikesa
·
2013-07-18 10:00
android
input
event
输入
Windows主机端与自定义USB HID设备通信详解
Windows主机端与自定义
USBHID
设备通信详解 说明: - 以下结论都是基于 WindowsXP系统所得出的,不保证在其他系统的适用性。
phenixyf
·
2013-06-30 21:00
usb键鼠驱动分析
一、鼠标linux下的usb鼠标驱动在/drivers/hid/
usbhid
/usbmouse.c中实现1.加载初始化过程1.1模块入口module_init(usb_mouse_init);1.2初始化函数
paomadi
·
2013-06-29 11:00
Windows主机端与自定义USB HID设备通信详解
http://blog.csdn.net/kevinyujm/article/details/4264506 Windows主机端与自定义
USBHID
设备通信详解 说明: - 以下结论都是基于
phenixyf
·
2013-06-22 23:00
USB HID 设备类协议入门
一、应用场合
USBHID
类是比较大的一个类,HID类设备属于人机交互操作的设备。
lyyyuna
·
2013-06-04 09:00
usb
LibUSB通过SetReport()请求与
USBHID
设备通信
Express2010libusb-win32-devel-filter-1.2.6首先,安装所需要控制的设备的LibUSB-Win32Filter,注意:不是LibUSB-Win32本身啊,否则LibUSB驱动程序或替代M$的默认
USBHID
kaizi318
·
2013-04-15 16:00
USB HID 设备类协议入门
一、应用场合
USBHID
类是比较大的一个类,HID类设备属于人机交互操作的设备。
sflfqx
·
2013-03-26 13:00
Linux下USB HID device driver研究
则所有
USBHID
都会被驱动,其中包括USBMouse。在drivers/hid/u
ldh_123456
·
2013-03-14 22:00
button
USBHID
之内核抢占USB驱动问题
后经同事分析,是加载了错误的驱动导致;USB发现机制里边根据设备VID和PID匹配了
USBHID
设备。
tankai19880619
·
2013-03-06 13:00
Linux下的USB总线驱动(04)——USB键盘驱动 usbkbd.c
原文链接地址:http://www.linuxidc.com/Linux/2012-12/76197p9.htm跟USB鼠标类型一样,USB键盘也属于HID类型,代码在/dirver/hid/
usbhid
incanus
·
2013-01-12 10:00
Linux下的USB总线驱动(03)——USB鼠标驱动 usbmouse.c
USB鼠标驱动usbmouse.c原文链接:http://www.linuxidc.com/Linux/2012-12/76197p7.htmdrivers/hid/
usbhid
/usbmouse.c下面我们分析下
incanus
·
2013-01-11 11:00
通过HIDDEV编程接口读取易方数码笔的坐标数据
易方数码笔缺省是一个标准的
USBHID
设备(Mouse),在OS为Android的平板电脑上接入时,基于USBMouse形式输出的笔迹精度不够,为此,我们将其切换至hiddev设备类型,通过发送相关命令来获得笔输出的原始坐标信息
wangyong0921
·
2012-11-16 16:00
iotop 进程简介
[kstriped] [ksnapd] [kondemand/0] [kondemand/1] [kconservative/0] [kconservative/1] [
usbhid
_resumer
xitong
·
2012-11-08 11:00
top
iotop 进程简介
[kstriped] [ksnapd] [kondemand/0] [kondemand/1] [kconservative/0] [kconservative/1] [
usbhid
_resumer
xitong
·
2012-11-08 11:00
top
USB驱动程序代码分析——鼠标用作键盘
首先我们贴出代码:/* *drivers\hid\
usbhid
\usbmouse.c */#include#include#include#include#include#includestaticstructinput_dev
RubyBoss
·
2012-07-10 18:00
struct
buffer
input
interface
Descriptor
代码分析
USB驱动程序代码分析——检测设备插入拔出
我们先来看代码:/* *drivers\hid\
usbhid
\usbmouse.c */#include#include#include#include#include#include/*关于这个结构体我们在注释
RubyBoss
·
2012-07-10 18:00
struct
Module
table
Class
interface
代码分析
Linux下USB HID device driver研究(二)
作者:Sam(甄峰)
[email protected]
在drivers/hid/
usbhid
/hid-core.c中,有如下语句:module_init(hid_init);表明当hid-usb.o
gjsisi
·
2012-07-04 17:00
USBHID
设备报告描述符详解
概述:报告在这里意思是数据传输(datatransfer),而报告描述符是对这些传输的数据作用途(usage)上的说明。USB通讯协议的规范是以1ms产生一个USB帧(frame),USB设备可以每一个帧中发送和接收一个交换(transaction)。交换是由几个封包(packet)组成,而传输是由一个或几个交换来完成传送一口中有效的数据。在这里,传输和报告的意思相类似。传输方式有四种,初始学一般
q553716434
·
2012-06-15 10:00
report
application
input
Descriptor
keyboard
output
浅析
usbhid
驱动如何源源不断的获取usb鼠标数据
浅析
usbhid
驱动如何源源不断的获取usb鼠标数据hid_probe==>usb_hid_configure pipe=usb_rcvintpipe(dev,endpoint->bEndpointAddress
tronteng
·
2012-05-15 15:00
struct
report
buffer
input
360
resources
android系统PS2全键盘驱动(上)-使用linux的标准接口实现
android的设备带全键盘的很少,即使带全键盘的也都是
USBHID
键盘的居多,我们的设备类似于上网本,需要一个全键盘,但是设备上只有两个USBhost口,Wifi用掉一个,剩下的一个USBhost
yearafteryear
·
2012-03-23 16:00
android
linux
struct
IO
Module
input
使用OllyDbg 分析 USB HID 设备接口协议
t-13846.html --------------------------------------------------- 小弟新手报到,提交一篇拙文一篇,供前辈们批评使用OllyDbg分析
USBHID
after2010
·
2012-02-15 10:00
USBHID
报告及报告描述符简介
原文 http://www.eefocus.com/computer00/blog/08-08/155424_0edea.html 可参考:USB的描述符及各种描述符之间的依赖关系作者:电脑圈圈http://blog.21ic.com/user1/2198/archives/2007/42090.html-----------------------------------------------
after2010
·
2012-02-14 15:00
NXP USB数据分析(Bus Hound)
备注:作者数据由BusHound软件抓取参考
USBHID
报告及报告描述符简介http://blog.csdn.net/after2010/article/details/7258468--------
after2010
·
2012-02-14 15:00
驱动开发利器Microsoft Windows Driver Kit 7.1.0下载
这段时间刚好项目有用到
USBHID
,需要用到HID.lib库文件,因此下载了这个WDK7.1.0版本,采用HID.LIB,以及采用
USBHID
的目的,就是省去了PC端的驱动
wavemcu
·
2012-01-17 22:00
windows
api
Microsoft
File
null
winddk
风扇监控电路
从已有的设备(www.aqua-computer.de/e_content/e_aquaero.htm)看,它用
USBHID
接口,这样免驱动。
fkpwolf
·
2011-10-17 11:00
上一页
1
2
3
4
5
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他