社区
硬件/系统
帖子详情
串口程序改为USB-HID程序
higher9999
2010-12-21 03:11:54
请问串口程序改为USB-HID程序要注意些什么吗?
我现在只是把他们的设备句柄替换了一下
这样做会不会留下什么隐患?
第一次做HID的东西,很多都不明白
...全文
343
3
打赏
收藏
串口程序改为USB-HID程序
请问串口程序改为USB-HID程序要注意些什么吗? 我现在只是把他们的设备句柄替换了一下 这样做会不会留下什么隐患? 第一次做HID的东西,很多都不明白
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
higher9999
2010-12-23
打赏
举报
回复
刚接到通知不用做了,谢谢两位的回答
用户 昵称
2010-12-22
打赏
举报
回复
除了CreateFile一样,其他的都不一样了。
bigyu7
2010-12-22
打赏
举报
回复
建议看看WDK中附带的USB-HID例子源码,在安装后的src\hid目录下,这些例子中都附有说明文档
usb
与
hid
,
串口
趣谈
写这篇博客主要目的是为了解决我以前对于
usb
,
hid
,
串口
这三者之前具体区别没彻底区分弄清楚, 导致概念上依然存在错误理解。下面将会梳理我对这三个概念理解。
qt 之
usb
(
hid
)与单片机通信
前言:
usb
不仅仅
hid
通信方式,还有其余的
usb
通信方式,但
hid
的好处就是无需安装驱动,热插拔直接用,等,具体详细介绍自行百度。 目的: 此处插补一个写此文章的目的: 下位机与上位机
串口
通信连接不同
usb
接口,避免每次自动重新配置连接的
串口
端口号 三种方式: 1.修改下位机
程序
,上位机
程序
不变 下位机
程序
输出接口
改为
usb
虚拟
串口
模式,硬件外设采用
usb
接口,参考正点原子库函数库例...
STM32CubeMX实现
USB
HID
keyboard(鼠标改键盘)
HID
描述符关联于接口描述符,因而如果一个设备只有一个接口描述符,则无论它有几个端点描述符,
HID
设备只有一个
HID
描述符。:修改部分为最后面按键输入描述部分,将后面6个按键缩减为2个按键(即:从6个字节缩减到2个字节),配合上前面2个字节的输入报告,正好是4个字节,刚好符合原来
HID
端点描述符一次最多发送的大小。的值为 0 或 1, 为1表示
HID
设备是一个启动设备(BootDevice, 一般对PC机有意义,意思是BIOS启动时能识别所使用的
HID
设备,且只有标准。pwd=4ghb 提取码:4ghb。
利用STM32CubeMX软件生成
USB
_HOST_
HID
连接鼠标和键盘扫码枪
3).配置
USB
_HOST,由于鼠标和键盘属于
USB
HID
设备,则Class For HS IP选择Human Interface Host Class(
HID
),CMSIS_RTOS中的任务堆栈需要配置为512,默认为128会导致
程序
进入HardFault。(2).配置
USB
_OTG_HS,由于电路板上
USB
管脚连接的是PB14和PB15,所以这里配置
USB
_OTG_HS,Internal FS Phy项配置Host Only,同时开启中断。(6).插入鼠标,可以枚举到鼠标。......
【应用实战】各种
串口
转
USB
转
串口
方案参考2020-3-18
广大的电子攻城狮们在硬件电路设计的时候通常会遇到一个问题——如何让产品通过
USB
接口和Windows/Linux/Android等设备通讯 ?下面就给大家分享一下目前
串口
转
USB
应用场景的各种类型的芯片和优劣势。
串口
转
USB
芯片类型一:虚拟
串口
类 虚拟
串口
类
USB
转
串口
芯片,可以在上位机端虚拟出一个
串口
供
串口
软件使用,这种
USB
设备类型最大的优势就是可以兼容到原有的上位机软件,无需重新写软件。 ...
硬件/系统
2,644
社区成员
17,229
社区内容
发帖
与我相关
我的任务
硬件/系统
VC/MFC 硬件/系统
复制链接
扫一扫
分享
社区描述
VC/MFC 硬件/系统
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章