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
使用BlueZ连接蓝牙手柄
一、HOGP协议常见的蓝牙鼠标、蓝牙键盘、蓝牙手柄,它们都属于HID设备,但与有线设备不同的是,有线鼠标等设备属于
USBHID
设备,而蓝牙鼠标等设备属于BluetoothHID设备,即协议是一样的,只是通信方式不同
Dokin丶
·
2024-02-08 01:46
Linux
蓝牙
蓝牙手柄
joystick
Linux
BlueZ
Neonode触摸传感器模块通信协议
1通信协议Neonode触摸传感器模块可以通过
USBHID
传输或I2C传输与主机系统通信。
望有恒
·
2024-01-13 08:34
嵌入式软件开发
网络
pynq?启动! pynq开发板连接宿主机+初始配置
STM32实现
USBHID
鼠标,负责把准心移动到目标上。”
物质波波波
·
2024-01-11 08:29
计算机体系结构
机器学习
fpga开发
鼠标驱动框架:模拟键盘按键
/*参考:drivers\hid\
usbhid
\usbmouse.c*/#include#include#include#include#include#include#includestructusb_mouse_as_key_desc
symsyq
·
2024-01-04 13:18
linux
c语言
ESP32S3使用esp-iot-solution SDK开发
USBHID
鼠标键盘教程
文章目录一、前言二、环境搭建三、sdkmenu参数配置1、设置开发环境2、开始编译3、程序烧录四、错误集合解决办法1、这个错误的原因就是sdk版本低不支持S32、这个错误的原因就是ESP-IDF和add_usb_solutions同名组件版本不一致造成的,我的临时做法是将add_usb_solutions下的audio改个名字。重新编译问题即可解决。结语一、前言手里最近翻到了一个ESP32S3开发
songisgood
·
2023-12-26 14:24
ESP32
物联网
iot
ESP32S3
USB
C 语言USB通信之使用 libusb库
HIDAPI:这是一个跨平台的API,用于与
USBHID
设备(如鼠标、键盘、游戏手柄等)进行通信。它可以在C语言中使用,并且提供了与
USBHID
设备通
十启树
·
2023-12-15 16:05
C语言技术
单片机
stm32
嵌入式硬件
码农的自我修养 - USB键盘和鼠标的数据包格式
USBHID
设备使用的协议是在
USBHID
规范中定义的。一些芯片组支持将USB键盘和鼠标模拟成标准的PS/2设备,但许多芯片组不支持。因此,在一些可能根本没有PS/2端口的PC中,需要一个USB
夜流冰
·
2023-11-16 07:26
软件工程师
驱动开发
串口转HID键鼠功能芯片CH9329应用指南
概述CH9329是一款串口转
USBHID
设备功能芯片,根据不同的工作模式,HID设备可以识别为:USB键盘设备、USB鼠标设备或者自定义HID类设备。
PC技术小能手
·
2023-11-13 06:20
USB转接产品
计算机外设
电脑周边
扫码枪
收银机
USB键鼠类芯片CH9329应用笔记
CH9329简介CH9329是一款串口转标准
USBHID
设备(键盘、鼠标、自定义HID)芯片,根据不同的工作模式,在电脑上可被识别为标准的USB键盘设备、USB鼠标设备或自定义HID类设备。
OIDCAT
·
2023-11-07 08:57
USB接口
单片机
物联网
人工智能
STM32F405 USB HID软硬件参考设计
简介本文分享一款自己设计的STM32F405
USBHID
小板,按照规定的外形尺寸,制作硬件成品,并调通
USBHID
通信,上位机能与板子进行USB双向通信。
DongFengYongHeng
·
2023-10-29 09:26
软硬件参考设计
stm32
单片机
arm
pcb工艺
4008/4010无刷电机FOC开发(一)----硬件设计
另外可以通过type-c进行
USBHID
开发以及
USBHID
上位机开发,还是学习到很多东西的。接下来,会边
FPGA之旅
·
2023-10-28 14:43
资源分享
FOC开发
单片机
stm32
嵌入式硬件
无刷电机
FOC
STM32 CubeMX配置USB HID功能,及安装路径
STM32CubeMX学习笔记(46)——USB接口使用(HID自定义设备)STM32CubeMX实现STM32
USBHID
双向64字节通信(下位机部分)STM32
USBHID
设置(STM32CubeMX
ltqshs
·
2023-10-28 14:29
STM32
stm32
嵌入式硬件
单片机
基于STM32的USB枚举过程学习笔记(转)
之前使用ST官方的库以及网络的资料,完成了使用
USBHID
类进行STM32和PC机的通讯。
weixin_30809333
·
2023-10-24 09:45
嵌入式
蓝牙转USB键盘鼠标--BLE2
USBHID
BLE2
USBHID
蓝牙转USB键盘鼠标工作原理:设备USB接口实现了USB键盘和鼠标协议,接收手机等设备的蓝牙BLE发来的数据转发到USB,实现键盘和鼠标的输入动作。
445672671
·
2023-10-11 18:59
蓝牙
ble
HID
BLE2USBHID
蓝牙转USB键盘鼠标
blehid
STM32CubeMX学习笔记-USB接口使用(HID按键)
STM32CubeMX学习笔记-USB接口使用(HID按键)一、USB简介1.1
USBHID
简介二、新建工程1.打开STM32CubeMX软件,点击“新建工程”2.选择MCU和封装3.配置时钟4.配置调试模式三
自小吃多
·
2023-10-04 09:49
stm32
学习
笔记
针对USB接口的安全测试方法研究
2.针对USB接口的攻击测试方法2.1通过监听USB接口获取敏感数据信息2.2通过反编译USB设备的驱动等文件得到敏感代码信息2.3通过挂载过滤驱动对USB接口的交互信息进行篡改2.4通过
USBHID
攻击获取设
赵银吉
·
2023-08-30 19:29
文档
安全
网络
Android hid发送apdu格式数据
在Android中,如果你想通过HID(HumanInterfaceDevice)发送APDU格式的数据,通常会涉及
USBHID
设备或蓝牙HID设备。
flee92
·
2023-08-30 09:18
基本知识
android
网络
java
apdu
hid
玩转USB HID系列:Linux下使用C语言和libusb开发USB HID
玩转USB系列:Linux下使用C语言和libusb开发
USBHID
实验环境开发步骤安装libusb试试好用否我们来与HID设备通讯!探索、学习与注意:1.
whstudio123
·
2023-08-03 02:55
玩转USB
STM32
Linux
usb
stm32
linux
c语言
STM32 USB使用记录:HID类设备(后篇)
文章目录目的基础说明项目构建与代码调整接收发送代码与测试示例链接报告描述符总结目的接上篇:《STM32USB使用记录:HID类设备(前篇)》
USBHID
类的设备有个比较大的好处是大部分时候接入主机中都是可以免驱使用的
Naisu Xu
·
2023-07-29 01:03
RTOS与单片机相关
stm32
嵌入式硬件
单片机
USB
HID
QT检测USB HID设备的拔插
网上的参考代码很多,比如下面这个:QT检测hid设备拔插打印设备信息_qthid打印机_研知电子的博客-CSDN博客但是,参考了很多人的代码,写出来的发现检测不到
USBHID
设备的拔插。
墨迹默济
·
2023-07-13 16:57
qt
usb
hid
GD32 MCU USB开发学习记录
USBHID
(UniversalSerialBus-HumanInterfaceDevice):是指人机交互设备,如键盘、鼠标等USBMSC(MassStorageclass):是指大容量存储设备,如U
madao1234
·
2023-04-20 06:10
GD32
MCU
GD32
USBFS
usb驱动程序实现
1、代码如下/**drivers\hid\
usbhid
\usbmouse.c*/#include#include#include#include#include#include/*USBDeviceID
时光漫走
·
2023-04-11 20:18
Linux
内核
匿名上位机(V7)基于串口的简单使用
连接设置通过连接设置(点击)可以设置通信方式,有串口通信和
USBHID
通信方式。本文主要介绍串口通
Silent Knight
·
2023-04-07 12:14
嵌入式
pythonqt4上位机开发_PyQt 开发采用串口通信的上位机软件(1)
上位机的通讯可以采用网线,
USBHID
以及UART的方式,就目前自己的能力来说基于UART的通讯是最力所能及的,硬件可以采用RS232或者RS485。几年前基于VB开发过一个G
weixin_39942191
·
2023-03-29 11:13
pythonqt4上位机开发
[转][Android] hid设备按键流程简述
[Android]hid设备按键流程简述hexdump/dev/hidraw0就能看到
usbhid
设备传输过来的裸流如:按下Input键003ae60000000968000006b0000000000000000
Nothing_655f
·
2023-03-20 05:59
基于Arduino Pro Micro和EC11编码器的媒体控制器的设计
一.系统设计ArduinoProMicro的主控芯片为atmega32u4,这个芯片最大的特点是具有
USBHID
(人机接口设备),所以可以使用它来做连接PC的键盘,鼠标,游戏手柄等设备。
远望创客学堂
·
2023-01-10 16:43
arduino
编码器
单片机
媒体
单片机
嵌入式硬件
stm32
开发语言
Windows主机端与自定义USB HID设备通信详解
http://blog.csdn.net/kevinyujm/article/details/4264506Windows主机端与自定义
USBHID
设备通信详解说明:-以下结论都是基于WindowsXP
Phenixyf
·
2022-09-15 14:10
USB
USB协议学习笔记 - CUSTOM HID控制LED
还有就是CUSTOMHID设备的【报告描述符】,是否可以多【描述】几个,我控制几个LED灯,可能几个字节就可以了,不需要上来就发送【64字节】
USBHID
接收使用STM32CubeMX生成的USBcustomhid
张世争
·
2022-02-08 10:29
USB
USB
HID
LED控制
USB协议学习笔记 - HID 设备
前言为了尽快的熟悉USB的使用,我没有通读USB2.0的规格书,这是初步的了解的USB协议的各个描述符学习新技术,要先有个感官的认识,再深入学习,或许也是一种好的方法这里先学习
USBHID
设备(类似于鼠标
张世争
·
2022-02-06 12:14
USB
USB
HID
STM32
基于STM32的USB枚举过程学习笔记
之前使用ST官方的库以及网络的资料,完成了使用
USBHID
类进行STM32和PC机的通讯。
industrienorm
·
2022-02-06 12:14
工作-C语言
USB协议学习笔记 - CUSTOM HID 设备
简介这里使用STM32平台进行USB协议的学习与USB设备的调试开发
USBHID
设备,协议较固定,无法实现数据的自由接收与发送USBCUSTOMHID设备(自定义HID协议)可以实现简单的USB数据双向收发环境搭建这里使用
张世争
·
2022-02-06 12:32
USB
USB
HID
CUSTOM
Android实现USB扫码枪获取扫描内容
最近做了关于在Android设备上外接扫码的项目,在此记录一下关于AndroidUSB扫码枪获取内容的问题首先我这边使用是
USBHID
的扫码枪,即插即用,只需要在界面上有一个带有焦点的EditText,
·
2021-10-03 20:08
UEFI开发探索90- YIE002USB开发板(13 Linux编程)
编程1建立开发目录2代码编写2.1添加Outputreport的处理代码2.2Inputreport&Outputreport通信方式上一篇使用hidapi的hidraw方式,实现了Linux上位机与
USBHID
luobing4365
·
2021-05-13 12:14
UEFI开发
uefi
usb
hid
linux
hid
底层应用开发
Mac开发
usbHid
通讯实例+封装
之前写过一篇Mac开发之
USBHID
通讯很多朋友在开发实战中或多或少遇到一点问题,有的涉及到每个下位机的不同,会给开发带来一些麻烦,我这边手里事情也比较多,没有办法为朋友一一解答,回复,所以我封装了一个
隐身人
·
2021-05-11 19:26
2020-10-06
下面分析
USBHID
驱动的实现:1.HID虚拟总线驱动加载在drivers/hid/hid-core.c文件中,调用hid_init()函数,实现HID虚拟总线驱动的加载。statici
chocolate2018
·
2020-10-06 10:33
linux驱动
linux
内核
驱动程序
STM32CubeMX 创建CustomHID设备
创建CustomHID设备简介githubSTM32CubeMX配置代码说明发送接收效果简介最近工作需求,要做个usb射频接收器,不太想用串口,每次还要选择串口号,有些电脑还需要装驱动,想来想去就不如用
USBHID
嘤嘤怪1号
·
2020-09-16 20:45
有关STM32的一些东西
STM32HID
HID
CustomHID
STM32CubeMX
单片机
树莓派Ubuntu18.04下无线鼠标延迟问题解决
Ubuntu18.04,让人崩溃的是鼠标延迟太严重了,在网上找了好久常规解决方法是:在boot文件夹下修改cmdline.txt文件sudovim/boot/cmdline.txt打开文件后在末尾加上
usbhid
.mousepoll
sxdmsr_
·
2020-09-14 05:58
树莓派
ubuntu
Raspberry
Pi
树莓派
USB HID 类的编写
USBHID
类的编写使用CH372USB芯片进行USB数据通信时,CH372默认有2种模式,一种是内置固件模式,另外一种是外置固件模式。
rodger_br
·
2020-09-13 16:24
Linux驱动学习(3) 驱动模型简介之
usbhid
和hid-generic驱动区别
驱动模型简介之
usbhid
和hid-generic驱动区别参考书籍:《LINUX设备驱动程序》(一)驱动模型简介,三个重要结概念总线,设备,驱动1.总线:a、处理器与单个或多个设备通信的通道b、可以互相插入表示结构体
上天肖
·
2020-09-13 04:37
linux开发
C#与USB HID间的通信
原文:C#与
USBHID
间的通信C#与
USBHID
接口的通讯相对于与串口间的通讯较为复杂,其中需要多次调用到Windows的一些API。其原理编者尚未全部理清,以下提供简单的
USBHID
通讯流程。
weixin_34210740
·
2020-09-13 03:38
Hid Report Descriptor
USBHID
设备是通过报告来给传送数据的,报告有输入报告和输出报告。输入报告是USB设备发送给主机的,例如USB鼠标将鼠标移动和鼠标点击等信息返回给电脑,键盘
weixin_30267691
·
2020-09-13 03:51
浅析
usbhid
驱动如何源源不断的获取usb鼠标数据
浅析
usbhid
驱动如何源源不断的获取usb鼠标数据hid_probe==>usb_hid_configurepipe=usb_rcvintpipe(dev,endpoint->bEndpointAddress
tron
·
2020-09-13 02:55
android
usb
专题
struct
buffer
360
input
report
resources
《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();}stati
雷古拉斯
·
2020-09-13 02:43
arm-Linux学习
Android/Linux USB HID驱动(即USB鼠标USB键盘等驱动)相关文件
USBHID
则为USB人体学输入设备,最典型的是USB鼠标和USB键盘。
TedSmile
·
2020-09-13 01:04
android
linux
USB
HID驱动
USB鼠标驱动
USB键盘驱动
关于
USBHID
协议以及鼠标键盘描述符的解释
现在来谈谈
USBHID
设备。HID全称HumanInterfaceDevice。HID协议里增加了HID描述符和报告描述符,以及特定的关于HID的类请求。HID设备的通信是通过报表来进行的。
jiujiujiuqiuqiuqiu
·
2020-09-13 01:25
USB
usb
USBHID
报告描述符
USB初学(三)----图解USB协议一二三四
我之前看了
USBhid
的协议,也看了一些USB的ppt,看了LPC1768的
USBhid
程序的例程,还是稀里糊涂的,看了很多,觉得这个图解的很不错,在我看的基础上,理解更深刻。
buzaibaibu
·
2020-09-13 01:28
USB
USB HID 小记
最近帮同事搞一个项目,他的
USBHID
设备不断向主机发送实时数据,让我帮忙写一个上位机程序实时读取他的数据并进行处理。
bladebaby
·
2020-09-13 01:55
上位机开发
Others
关于USB HID的一些粗浅见解和备忘
初步了解了一些
USBHID
协议的内容,发现其主要内涵在于设备的报告描述符,对于标签网上盛传的一个表格如下主标签项目全域标签项目区域标签项目标签代码标签代码标签代码Input(向主机输入)0x8?
alphasion
·
2020-09-13 01:56
玩转嵌入式
通过HIDDEV编程接口读取易方数码笔的坐标数据
易方数码笔缺省是一个标准的
USBHID
设备(Mouse),在OS为Android的平板电脑上接入时,基于USBMouse形式输出的笔迹精度不够,为此,我们将其切换至hiddev设备类型,通过发送相关命令来获得笔输出的原始坐标信息
Just4life
·
2020-09-13 00:49
软件编程技术
USB HID学习:初识
本着实用使用、适用合用之目的,暂且抛开USB协议本身,以一个门外汉的心态学习
USBHID
的开发。HID协议简单来说,USB包括了USB主机(USBHOS
李迟
·
2020-09-13 00:02
MFC工程
上一页
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
其他