社区
驱动程序开发区
帖子详情
关于USB HID 中键盘发送数据,最后怎么让键盘弹起
朱大半仙
2016-10-18 10:24:20
HID每次发送8个字节的书籍,给定一个比较长的字符串,采用循环的方式通过USB-HID打印在PC端,结果在字符串打印完毕后会一直循环发送最后一次传输的数据,根据HID协议最后发送空包会停止,但是试了一下貌似也没有用,请问这种情况应该如何处理
...全文
2516
4
打赏
收藏
关于USB HID 中键盘发送数据,最后怎么让键盘弹起
HID每次发送8个字节的书籍,给定一个比较长的字符串,采用循环的方式通过USB-HID打印在PC端,结果在字符串打印完毕后会一直循环发送最后一次传输的数据,根据HID协议最后发送空包会停止,但是试了一下貌似也没有用,请问这种情况应该如何处理
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
unix_120
2018-09-21
打赏
举报
回复
我现在已经弄好了HID的驱动,PC端能显示出来,但是现在向驱动的节点发送数据,PC端没有任何反应,该如何操作呢?
liwen-d
2018-09-20
打赏
举报
回复
UserToPMABufferCopy(USB_SBUF_Zero, GetEPTxAddr(ENDP1), 8);
zhouweilin889
2018-07-30
打赏
举报
回复
2
延时一会,再发8个字节的0x00即可弹起键盘
STM32。
USB
HID
,如何发送标准
键盘
的按键报告?
然后注意,
HID
_MOUSE_REPORT_DESC_SIZE这个宏定义也要修改,因为鼠标是74个字节的数组,而标准
键盘
是63的字节的数组,那么就需要修改
usb
d_
hid
.c里的
HID
_MOUSE_ReportDesc这部分的数据,他默认是鼠标的,我们给他修改...
STM32-
USB
学习系列(六):
USB
-
HID
键盘
的实现以及
键盘
报文描述符的简介
二、
USB
鼠标
HID
更改成
键盘
HID
步骤 1、使用STM32CubeMX生成鼠标
HID
模版,并且进行修改 2、修改
HID
的接口描述符与报文描述符 3、修改
USB
D_
HID
_Setup函数 4、添加以及修改
键盘
报文描述符(注意!) 三、调试过程
中
...
HID
键盘
底层协议
USB
HID
协议关于
键盘
部分是:
键盘
会向PC发送8个字节,每个字节有不同的含义,表示按下的键值。...
USB
HID
键盘
插入PC后会解析出1个
USB
输入设备,将这个设备在做1次解析,是1个
USB
输入设备。 当你只抓取
USB
STM32 keyboard
USB
HID
键盘
功能的实现
下面编写下
USB
键盘
的程序,依然在Custom
HID
工程上修改。 依旧最先修改的是
usb
_desc.c文件。我们从设备描述符开始讲述。 设备描述符需要修改下bMaxPacketSize(最大包长度)域为0x08,因为被本次的工程最大通讯长度...
linux
usb
组合设备,(转)一个
usb
口实现多
usb
设备之
USB
HID
复合设备实例(
键盘
+鼠标)
插上设备,实际测试看看效果,再打开设备管理器,发现人体学输入设备里只多出了一个人体学输入设备(图
中
另一个是我本来的
USB
鼠标),在
键盘
和鼠标里都多了一个
HID
类型的
键盘
和鼠标,再分别查看它们的PID和VID,发现都...
驱动程序开发区
1,319
社区成员
2,173
社区内容
发帖
与我相关
我的任务
驱动程序开发区
主要是开发驱动技术
复制链接
扫一扫
分享
社区描述
主要是开发驱动技术
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章