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
HID
USB
HID
设备报告描述符详解
概述:报告在这里意思是数据传输(datatransfer),而报告描述符是对这些传输的数据作用途(usage)上的说明。USB通讯协议的规范是以1ms产生一个USB帧(frame),USB设备可以每一个帧中发送和接收一个交换(transaction)。交换是由几个封包(packet)组成,而传输是由一个或几个交换来完成传送一口中有效的数据。在这里,传输和报告的意思相类似。传输方式有四种,初始学一般
songze_lee
·
2020-08-08 21:17
USB子系统
USB
HID
[RK3399][Android7.1] 调试笔记 --- USB Touch坐标点颠倒处理
解决方法:diff--gita/drivers/
hid
/
hid
-multitouch.cb/drivers/
hid
/
hid
-multitouch.cindexf6
KrisFei
·
2020-08-08 17:22
RK3399
子类__Touch
Android实现
HID
鼠标的指针自定义
好,正文开始...首先介绍下蓝牙
HID
设备,指市面上出售的可用于连接PC、Android的可输入设备,这类设备遵循了
hid
通信协议,可以用于输入操作(如按键、鼠标移动等),作为一个交互设备存在。
易木_
·
2020-08-07 22:09
HID
Android
Android 下的 USB
HID
设备读写
UsbInterfaceusbInterface=usbDevice.getInterface(0);//USBEndpoint为读写数据所需的节点UsbEndpointinEndpoint=usbInterface.getEndpoint(0);//读数据节点UsbEndpointoutEndpoint=usbInterface.getEndpoint(1);//写数据节点UsbDeviceCo
weixin_34072159
·
2020-08-07 20:20
Android蓝牙——
HID
开发
article/details/61914974一环境开发环境: jdk1.6Eclipse orjdk1.8AS3.0.1运行环境: 华为V10(Android8.0)实现功能: Android蓝牙
Hid
weixin_33885676
·
2020-08-07 20:21
android
Hid
实现注意事项
使用cypress平台上时,调试A+Gsensor时,通过
HID
协议在Android上枚举出
hid
的设备文件,因为A+G是一体的,所以cypress将A+G的数据通过一个
HID
通道数据发送,android
carl_wang_123
·
2020-08-07 19:13
android添加
hid
设备驱动
android添加
hid
设备驱动,直接插入usb,即可用,类似鼠标,键盘目录在drivers\
hid
1、
hid
-ids.h定义uid和pid,可以插入windows设备去查找,或者厂家提供#defineUSB_VENDOR_ID_TEST_TOUCH0x2621
Michael_LeePP
·
2020-08-07 18:10
Android
HID
设备的连接
Hid
是HumanInterfaceDevice的缩写,由其名称可以了解
HID
设备是直接与人交互的设备,例如键盘、鼠标与游戏手柄等。
刘婶
·
2020-08-07 18:34
蓝牙
stm32 hal 模拟键盘
cubemx只要配置成这个就可以了,其它的不用碰打开usbd_
hid
.c这是USBD_
HID
_CfgFSDesc,USB全速配置描述符,161行改成1,172行改成63
HID
描述符添加键盘的描述符__ALIGN_BEGINstaticuint8
Xiagb728
·
2020-08-07 17:09
MCU
Windows平板 触摸屏 快速屏蔽/开启 快捷键
手动开关屏幕触摸功能打开设备管理器->点击人体输入设备->符合
HID
标准的触摸屏->右键开启/禁用设备快捷键开关屏
TaurusTao
·
2020-08-07 16:58
计算机
usb鼠标_
HID
报告描述符的实现(11)
0x22表示:
HID
设备的Report
海迹天涯
·
2020-08-07 16:59
USB开发
USB开发
Android下自己开发APP实现
HID
的连接
今天我们就来讲讲蓝牙
HID
如何自己写个APP就可以实现
小姜的android之旅
·
2020-08-07 14:26
android
bluetooth
Android
Bluetooth
HID
SensorTile: 作为蓝牙
HID
鼠标和键盘
把进展记录下来吧,编译了这个帖子提供的程序,SensorTile可以分别当成蓝牙键盘或者鼠标了,这一点让我对蓝牙的
HID
有了深入的了解。
kangear
·
2020-08-07 14:14
android usb与自定义
HID
设备通讯
最近在写androidusb与
HID
设备通讯的小程序,程序已经可以枚举打开
HID
设备了,但是在发送数据到
HID
的时候,一直不成功。。
heiplus
·
2020-08-07 14:54
andriod
usb
hid
android usb Host模式下与usb
Hid
设备的通信
做android与USBHID设备的通信有段时间了,总结一下遇到的问题和解决方法:1,第一次遇到的问题:android版本低不支持usbhid,被要求做相关项目的时候,就从mUsbManager.getDeviceList开始,郁闷了一周,就是返回NULL,从google上查找所有关于androidusb的资料,最后才发现,android设备是2.3的不支持android.usb.hardware
RitaLG
·
2020-08-07 13:16
Android
usb
host开发
android
HID
添加(四) ---INTERNET KEY
拿到长虹的
HID
,第一印象:高端大气上档次啊...此款
HID
拿到后多数Key都是正常的,主要是有增加了一个INTERNET,按此键需要直接打开浏览器。
cuityanxi
·
2020-08-07 13:58
android
system
usb
hid
gadget驱动
一usbgadget框架层次1驱动层2复合层3控制器驱动层二初始化流程1驱动层介绍2hidg驱动初始化详解1至上而下遍历搜索绑定驱动和设备2至下而上遍历完成初始化三hidgadget应用四参考文献因为usbgadget驱动在实际应用中比较少见,通常usb口主要就两个功能,一是供电;二是接外部设备。而且如果是开发usb设备的话,很多是通过usb设备芯片配合firmware来提供成熟的解决方案,所以写
ABCamus
·
2020-08-07 12:47
Linux
Android 蓝牙开发(三)蓝牙
Hid
开发
Demo下载:http://www.demodashi.com/demo/13891.html最近客户需求,android系统的一个设备,想连接一个扫描枪(类似蓝牙键盘,只支持
hid
协议),并且可以收到其数据
zpy_公众号_码农修仙儿
·
2020-08-07 12:24
Android
蓝牙
Android蓝牙
Android基于wifi的无线
HID
设备实现
2016.06.28更新现在我将android端作为client,pc端作为server端。目的就是为了让android端能够更加灵活地链接pc端。主要修改如下:1.修改整体架构,将pc端作为server端,android端作为client端。pc端一直在监听来自android端的消息,如果android端有链接请求则建立请求;如果android端断开链接则pc端继续监听,直到有链接消息。2.增加
createchance
·
2020-08-07 11:56
Android升华之路之系统篇
8x8LED点阵驱动方法(74HC595的使用)
__biz=MzU3OTczMzk5Mg==&
hid
=7&sn=ad5d5d0f15df84f4a92ebf72f88d4ee8&scene=18#wechat_redirect------------
电子开发圈_公众号
·
2020-08-07 11:31
MCU51开发技术
器件驱动开发
Android平板作为
hid
设备
有个项目要求平板作为一个扫描枪的
hid
设备让电脑失败,根据usb设备的文件描述符设置为对应的设备,如下是补丁。
qq_15987631
·
2020-08-07 10:41
数码管显示驱动方法(74HC138译码器的使用)
__biz=MzU3OTczMzk5Mg==&
hid
=7&sn=ad5d5d0f15df84f4a92ebf72f88d4ee8&scene=18#wechat_redirect------------
电子开发圈_公众号
·
2020-08-07 10:54
器件驱动开发
STM32官方USB自定义
HID
类修改收发64字节
https://my.st.com/content/ccc/resource/technical/software/firmware/44/b1/92/be/d3/26/4e/df/stm32_f105-07_f2_f4_usb-host-device_lib.zip/files/stm32_f105-07_f2_f4_usb-host-device_lib.zip/jcr:content/tra
ypt1980
·
2020-08-05 15:25
usb
hid
函数
Functionsboolhal_usb_
hid
_device_req_proc(hal_usb_device_req*req,uint8_t**data_ptr,uint8_t*size,hal_usb_dev_req_resp_t
Shindy2020
·
2020-08-05 15:34
usb_hid
c++
libusb的嵌入式移植
1、为什么要开发libusb对于内核驱动的大部分设备,诸如带usb接口的
hid
设备,linux本身已经自带了相关的驱动,我们只要操作设备文件
weixin_33929309
·
2020-08-05 14:13
Micropython教程实例之USB-
HID
应用(萝卜学科编程)
1.引言USB-
HID
是HumanInterfaceDevice的缩写,属于人机交互操作的设备,如USB鼠标,USB键盘,USB游戏操纵杆,USB触摸板,USB轨迹球、电话拨号设备、VCR遥控等等设备。
weixin_33709590
·
2020-08-05 14:00
STM32 USB
HID
报告描述符分析
USBHID报告描述符分析芯片:STM32F407VE编译器:KEIL5作者:SY日期:2017-7-2115:19:46简介报告描述符是
HID
设备使用的描述符,主机通过解析从机上传的报告描述符,才能知道从机上传的报告代表什么含义
大水猫
·
2020-08-05 14:06
USB
STM32
linux
hid
驱动
linuxhid驱动以usbhid为例,drivers/
hid
/usbhid/
hid
-core.c。新设备添加后,usbhid_probe函数执行。
power1952
·
2020-08-05 13:21
个人原创
罗技F710手柄描述符数据抓包 - 以及stm32读取usb-
hid
数据程序
硬件:罗技F710游戏手柄、一台笔记本电脑软件:USBlyzer分析仪(下载地址)大家都知道,罗技F710上有D模式和X模式,D模式是普通模式,每帧数据传输8个字节;X模式是xbox手柄模式,有更多的信息,每帧传输15个字节(因为有陀螺仪数据)。D模式先看8个字节的通讯协议:以下是抓包内容,各种描述符分类清晰,在stm32的usb驱动程序中可以按照命名轻易找到对应的接口来修改。Connection
绍磊leo
·
2020-08-05 13:41
通讯协议
移动机器人
STM32 USB
HID
设置(STM32CubeMX)
STM32F070F6PUSBHID设置1、打开STM32CubeMX软件,选择“NEW”新建一个工程2、选择芯片型号STM32F070F6P3、在SwapPA9/10->PA11/12前打勾4、在“USB”下的“Device(FS)”前打勾5、设置晶振,在“RCC”下的“HighSpeedClock(HSE)”下选择第三项(此芯片需外接晶振)6、在MiddleWares下的USB_DEVICE选
我也想成大侠
·
2020-08-05 13:29
STM32
STM32
ARM做为USB从设备的实现
#include/linux/usb/g_
hid
.h时间太久了,记得不太清楚.好像是这个文件.从网上down下来之后,扔到内核头文件里面即可.里面的内容为:/**g_
hid
.h--HeaderfileforUSBHIDgadgetdriver
虎皮猫大人王
·
2020-08-05 13:38
Linux下USB
HID
device driver研究
首先介绍
HID
:
HID
是HumanInterfaceDevices的缩写.翻译成中文即为人机交互设备.这里的人机交互设备是一个宏观上面的概念,任何设备,只要符合HIDspec,都可以称之为
HID
设备在makemenuconfig
ldh_123456
·
2020-08-05 13:02
linux
device
driver
button
STM32 USBHID应用
如果需要和上位机通信,一般来说串口,485啊,或者CAN,也可以USB,或者网络通信,下面具体说说USB通信,正点原子的开发板提供了一些关于USB接口的使用例程,如果你将那个例程看懂的话,自己移植一个关于
HID
imxiangzi
·
2020-08-05 13:54
stm32
stm32f103 usb
hid
设备在win10下无法识别,需要修改描述符
把以前WIN7下的描述符改动一下constu8CustomHID_DeviceDescriptor[CUSTOMHID_SIZ_DEVICE_DESC]={0x12,/*bLength*/USB_DEVICE_DESCRIPTOR_TYPE,/*bDescriptorType*/0x00,/*bcdUSB*///改成0x00--------------0x02,//该成0x02----------
aixin2012
·
2020-08-05 12:47
STM32USB
基于
HID
规范的六轴体感游戏手柄设计与实现
基于
HID
规范的六轴体感游戏手柄设计与实现时间:2011-10-1019:03:31来源:作者:USB(UniversalSerialBus,通用串行总线)具有高速度、低成本、低功耗、即插即用和使用维护方便等优点
Simons(1075271250@qq
·
2020-08-05 12:24
stm32
hid
游戏手柄程序
用USB键盘程序修改成了USB游戏手柄,是3轴12按钮的用手头的STM32F103C8T6最小系统板测试过可以用了USB每次传输5字节1:x轴2:y轴3:滑块4:按钮12345:按钮56789101112需要修改的地方很多我就不详细说了提供一个程序工程下载的链接https://pan.baidu.com/s/1hLlRVM9_cqiK7TQGxUGQVQconstu8CustomHID_Devic
aixin2012
·
2020-08-05 12:28
STM32USB
STM32
关于div css隐藏用法
隐藏方法用到CSS样式单词及对应解释-TOP1、使用display:none;来隐藏所有信息(无空白位占据)2、使用overflow:hidden;来隐藏溢出的文字或图片3、使用overflow-y:
hid
Double XK
·
2020-08-05 11:19
stm32 usb
hid
移植时出现的问题及解决办法(记录)
由于项目需要,使用了stm32f107的芯片,移植了STM32_USB-Host-Device_Lib_V2.2.0官方usb固件库,在UCOSII上运行,刚开始使用的是STM32_USB-FS-Device_Lib_V2.3.0的库,这个库网上资源较多,但是在使用的时候发现这个库和UCOSII的延时函数有冲突,导致ucos操作系统不能正常运行,经过调试没有发现原因,调试期间在st官网找到了最新的
一页繁华灬勿忘初心
·
2020-08-05 10:19
stm32
USB
STM32实现
HID
和u盘复合设备
USB设备可以定义一个复合设备,复合设备分两种,一种是一个设备多个配置,还有一种是一个配置多个接口,在本例中采用一个配置多个接口的方式首先修改设备描述符,标准设备描述符和报告描述符都不需要修改,只需要修改配置描述符即可//usb配置描述符constu8DinkUsbConfigDescriptor[DINK_USB_SIZ_CONFIG_DESC]={/***************配置描述符**
爬行的菜鸟
·
2020-08-04 22:51
stm32
stm32cube-usb-
hid
_cdc组合设备
stm32cube-usb-
hid
_cdc组合设备发布版本:1.0文件密级:公开资料前言概述读者本文档(本指南)主要使用于以下工程师:软件开发工程师产品版本修订记录日期版本作者/邮箱修订说明2019-10
wingceltis-c
·
2020-08-04 21:31
stm32
2--STM32+USB移植+
HID
与AUDIO类MIDI设备组成的复合设备
前期准备:一、硬件资源:STM32F103,USB-FS固件库。链接:STM32之标准外设版USB驱动库详解(架构+文件+函数+使用说明+示例程序)https://blog.csdn.net/ZCShouCSDN/article/details/78936456?utm_source=blogxgwz1二、调试软件:usbtrace3.0或者BusHound,用于看USB设备的信息。KEIL编译环
to fuir
·
2020-08-04 21:52
STM32
无刷电机VS有刷电机-原理分析
__biz=MzU3OTczMzk5Mg==&
hid
=7&sn=ad5d5d0f15df84f4a92ebf72f88d4ee8&scene=18#wechat_redirect------------
电子开发圈_公众号
·
2020-08-04 21:30
器件驱动开发
STM32 USB组合设备
HID
+MIDI
目的:完成一个
HID
+MIDI的组合设备准备工作:·用CUBE生成
HID
工程;·复制一份工程修改为MIDI工程;(参考之前博客已完成这两个工程)·新建USB_User文件夹,将USB相关配置文件放到这里
zeno324
·
2020-08-04 20:32
USB
基于STM32F103的USB学习笔记9 -
HID
描述符
HID
描述符作用是标识设备的从属描述符的长度和类型。
pq113_6
·
2020-08-04 16:50
MCU编程
USB
STM32高级教程之USB
HID
双向数据传输
程序功能:1,将STM32的USB枚举为
HID
设备。2,STM32使用3个端点,端点0用于枚举用,端点1和2用于数据的发送和接收。3,端点长度为64,也就是单次最多可以传输64个字节数据。
好好学习-忘掉一切
·
2020-08-04 14:31
usb
js常见面试题
是块盒子的布局过程发生的区域,也是浮动元素与其他元素交互的区域如何触发BFC1,float不为none2,position不为relative和static3,overflow为autoscroll和
hid
小王子__
·
2020-08-04 13:12
STM32实现自定义
HID
复合设备
通常实现
HID
复合设备有两种方式。
awsawzj
·
2020-08-04 13:41
stm32f103 usb 修改成自定义复合设备教程
单片机型号STM32F103C8T6软件KEIL5将现有的
HID
设备改成有
HID
设备和鼠标(或者键盘)的复合设备
HID
设备使用端点1和端点2键盘(或者鼠标)使用端点3使用最小系统板亲测可以实现
HID
设备接收
aixin2012
·
2020-08-04 13:32
STM32USB
STM32 USB复合设备(VCP虚拟串口+
HID
键盘)详解
USB复合设备介绍USB复合设备与组合设备区别USB描述符修改修改CustomHID_Reset修改CustomHID_Data_Setup介绍本次使用的是Keil5+STM32F103ZE(正点原子的板子)+STD标准库+USB的官方例程修改的。因为新入职了一家公司,需要使用USB复合设备,不然每次使用都需要切换来切换去的很是麻烦,所以开始学习USB的复合设备相关知识。本文章需要对事先了解一些U
Juqi_
·
2020-08-04 12:16
STM32 USB复合设备实现
可实现用一个USB接口实现多个USB设备,如
HID
+MSC;
HID
+CDC;
HID
+CDC+MSC等等使用HAL库,以
HID
+MSC为例具体步骤:文章目录一、增加端点二、更改设备描述符三、
HID
+MSC
Chen...
·
2020-08-04 12:14
stm32开发
USB
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他