OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 5292|回复: 11

论坛哪位大神搞过USB HID的,进来解答一下

[复制链接]

120

主题

7878

帖子

13

精华

资深版主

Rank: 8Rank: 8

积分
12012
金钱
12012
注册时间
2013-9-10
在线时间
427 小时
发表于 2018-1-11 17:43:34 | 显示全部楼层 |阅读模式
5金钱
大神们,搞过USB HID的透露点信息
1、上位机通讯怎么搞
2、商用需要什么条件

现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

50

主题

1805

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
6662
金钱
6662
注册时间
2016-5-29
在线时间
910 小时
发表于 2018-1-11 18:08:10 | 显示全部楼层
百度 USB HID不够你看的呀.
USB  HID 里面很多的协议 是不用上位机的呀.
键盘,鼠标,U盘,打印机常用电脑周边设备的协议都是电脑自带好了.可以共用.
HID也可以使用自定义协议.
那就要自己写上位机了.
简单的VB,VC 6.0就可以了.
版主想做个什么软件?要什么功能?
回复

使用道具 举报

70

主题

6761

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
13110
金钱
13110
注册时间
2012-11-26
在线时间
3812 小时
发表于 2018-1-11 19:00:37 | 显示全部楼层
1、上位机用c#搞,vip pid搜寻设备,操作   2、不清楚
回复

使用道具 举报

120

主题

7878

帖子

13

精华

资深版主

Rank: 8Rank: 8

积分
12012
金钱
12012
注册时间
2013-9-10
在线时间
427 小时
 楼主| 发表于 2018-1-12 09:13:52 | 显示全部楼层
操作系统 发表于 2018-1-11 18:08
百度 USB HID不够你看的呀.
USB  HID 里面很多的协议 是不用上位机的呀.
键盘,鼠标,U盘,打印机常用电脑周 ...

1、估计用到自定义协议,度娘出来的看的一脸蒙逼,时间问题了,整理好思路应该问题不大
2、主要考虑的是商用的问题,上位机和下位机都自己搞
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复

使用道具 举报

120

主题

7878

帖子

13

精华

资深版主

Rank: 8Rank: 8

积分
12012
金钱
12012
注册时间
2013-9-10
在线时间
427 小时
 楼主| 发表于 2018-1-12 09:14:54 | 显示全部楼层
jermy_z 发表于 2018-1-11 19:00
1、上位机用c#搞,vip pid搜寻设备,操作   2、不清楚

看的就是C#的教程,一脸蒙逼,估计需要时间,主要是商用不知道需要什么条件,其他都好办
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复

使用道具 举报

50

主题

1805

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
6662
金钱
6662
注册时间
2016-5-29
在线时间
910 小时
发表于 2018-1-12 09:20:11 | 显示全部楼层
八度空间 发表于 2018-1-12 09:14
看的就是C#的教程,一脸蒙逼,估计需要时间,主要是商用不知道需要什么条件,其他都好办

等你搞通了后,就和UART通信一个德性.
没有什么复杂的.
我以前研究过.自定义通信也不难.
可以先看一下键盘或者鼠标的例程.再尝试自定义协议 .
第一步,要实现上位机能找到USB设备.想找到哪个,就能找到哪个.就好办了.
回复

使用道具 举报

120

主题

7878

帖子

13

精华

资深版主

Rank: 8Rank: 8

积分
12012
金钱
12012
注册时间
2013-9-10
在线时间
427 小时
 楼主| 发表于 2018-1-12 09:28:15 | 显示全部楼层
操作系统 发表于 2018-1-12 09:20
等你搞通了后,就和UART通信一个德性.
没有什么复杂的.
我以前研究过.自定义通信也不难.

是啊,这里最坑爹了,看的一头雾水
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复

使用道具 举报

12

主题

336

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1576
金钱
1576
注册时间
2015-8-9
在线时间
625 小时
发表于 2018-1-12 14:01:04 | 显示全部楼层
我这里有一份C#写的USB HID双向通信上位机,网上找的还没试过。
最近也在折腾HID协议,从零开始学C#...

HID上位机.rar

89.88 KB, 下载次数: 159

回复

使用道具 举报

120

主题

7878

帖子

13

精华

资深版主

Rank: 8Rank: 8

积分
12012
金钱
12012
注册时间
2013-9-10
在线时间
427 小时
 楼主| 发表于 2018-1-14 19:08:59 | 显示全部楼层
Akatsuki_lim 发表于 2018-1-12 14:01
我这里有一份C#写的USB HID双向通信上位机,网上找的还没试过。
最近也在折腾HID协议,从零开始学C#...

牛逼了
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复

使用道具 举报

1

主题

16

帖子

0

精华

新手上路

积分
24
金钱
24
注册时间
2018-8-5
在线时间
3 小时
发表于 2018-8-5 11:20:43 | 显示全部楼层
Akatsuki_lim 发表于 2018-1-12 14:01
我这里有一份C#写的USB HID双向通信上位机,网上找的还没试过。
最近也在折腾HID协议,从零开始学C#...

我现在想通过端点0发送自己的数据,发8个字节,在历程中改了之后用bus shound看的就自动挂起了,用的是鼠标配置,现在不知道哪错了一脸蒙蔽。
回复

使用道具 举报

3

主题

259

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2317
金钱
2317
注册时间
2016-12-2
在线时间
354 小时
发表于 2018-8-5 15:25:28 | 显示全部楼层
aaa现实 发表于 2018-8-5 11:20
我现在想通过端点0发送自己的数据,发8个字节,在历程中改了之后用bus shound看的就自动挂起了,用的是鼠 ...

端点0不可以随意发数据, 需要上位机下指令来要数据.
回复

使用道具 举报

1

主题

16

帖子

0

精华

新手上路

积分
24
金钱
24
注册时间
2018-8-5
在线时间
3 小时
发表于 2018-8-5 15:30:08 | 显示全部楼层
sammy902583 发表于 2018-8-5 15:25
端点0不可以随意发数据, 需要上位机下指令来要数据.

具体呢,我现在很蒙蔽
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-2 20:14

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表