你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

【分享】一个HID数据收发调试工具

[复制链接]
1303572136 发布时间:2017-11-4 14:03
语言是C#,打开可能需要安装 .net framework 4.0  或 以上版本(win7及以上已经支持)% a6 {, t6 ^9 I

1 T' E: |; A3 z1 @) S

9 u5 ?4 `' ~! _5 j; g8 s2 S用法也相当简单:; B/ h6 |4 P  \, W
1、点击 连接 按钮
0 a& K% b* X- a7 t# g- E& L' z9 ?2、在下面选择要连接的设备,双击或点 连接。。。下图我连接的是单片机
/ d& W/ `+ j! K- x- d! E 1.jpg 0 G" I* S+ V% d9 c3 ~) O9 ~
" x/ N+ V# @$ L9 {- Q

) U- \1 d$ v: _/ T! H3、连接 成功 后,会自动回到这里,然后点击发送,就可以发送发送框的数据了~~~- c: Y: B: `  x$ h9 z
PS:支持大于64字节发送,但是发送期间,不能接收数据,只能是半双工。
0 C- f' a* b9 U  ^& q/ p2 F我连接的是单片机,单片机功能是 把接收的数据再 发回来,所以接收框也有同样的数据

) E/ Y3 x" \( \# X7 O 2.jpg
2 Q& N& x* G  K$ p7 p4 ~9 \2 \, w% j& O1 [

+ p0 e4 H; t. {8 c6 g串口有  “串口工具”,HID也应该有个工具嘛。。。
+ e! w7 `3 Z# b2 ^网盘链接:https://pan.baidu.com/s/1i5QVmrN$ n) Q- W2 A0 n# j
提取密码:vsjg' m" m4 A; g0 g# i& {6 f. u! j7 p
! V' \; U, a1 s% j1 e# ~
软件窗口右键,有个关于:
软件展示的所有数据仅供参考,不保证100%正确,请知悉。3 j0 h# N6 S- J, U
* \4 \  u0 M: b4 _
还有一个工具叫做:PortHelper也可以调试HID
3 ^9 f( Y, @8 y# X# s( J- H
9 f) b% c7 X3 \  B2 k0 f
------------------------版本更新信息-----------------------------6 X! H# z, ]$ l7 d
V1.3.2         -  2019年8月1日  广东·深圳
" s7 O# |" H3 F5 w) ~* o0.感谢网友 neomissing 的建议7 P2 |0 k& D& `9 n6 }. d; N& c
1.原“清空接收”按钮改为“清空”。鼠标左键单击:清空接收区&接收计数器;右键单击:清空发送计数器;# Y: J+ _6 @6 R
2.设置项中加入接收框字体、颜色、背景颜色的选择;7 G# a$ i! j3 k5 f
3.本工具目前无法选择HID收发数据端口,导致有部分设备可能无法正常收发数据,请见谅,待解决。8 k8 j" m8 J! i5 \* m! v+ j* x

& A* R. p4 b# [1 W$ u& vV1.3.1         -  2019年4月1日  广东·深圳1 |! `7 C; ?. ?7 H9 R
1.改变设置文件名为HIDtool.ini;(设置文件擅自更改可能会导致程序无法运行,删除设置文件即可);
7 o6 ~. |- S% Z* o6 c2.十六进制显示、发送 和 发送窗口内容 保存进设置文件;
& M) y% A  H, G; s+ C4 l3 i1 u  若要让发送框重新填入 00 ~ 63,只需要清空发送框,重启软件即可。8 h9 b" s4 @/ R9 b+ U. _$ X' r
3.修复 设置 N帧 清空不填入数据关闭出错的问题,不填入默认为 0;
; n# K. g( `, O" Q1 ?7 a' s* }8 G
  U7 C' ^2 n/ }' S/ |! ^V1.3.0 beta2  -  2019年1月30日  广东·深圳6 h* Z2 H; ?8 G9 f1 y
0.感谢网友 haibin.xie 的建议;% ]4 b, O+ M7 L/ j( e
1.加入设置界面:( J. o, M: a. Y# [* s4 e+ @
    a.可以设置接收一帧之后是否换行;8 B5 i3 L8 Y& }: @2 g
    b.可以设置接收 N帧 后自动清空接收的数据;) y$ x, |5 c1 U1 t
2.设置的信息会写入到设置文件(HIDtool.jy)并保存,目录与本工具软件相同,如果您不再需要本工具,可以将其一并删除。
  r: u1 v- L' g0 x" p" O& a8 M4 E8 ?# Y. l) I/ i9 G. i/ K
V1.3.0 beta   -  2018年4月9日   广东·佛山
# H3 H' s2 b  H, N* x$ [1.大致实现大于64字节数据的收发,测试中。, s9 [  ^& H% B6 A. ^
    接收与发送不能同时进行,如果同时收发,可能会导致软件卡死;
9 ?3 q" O0 r8 a    一次发送大于64字节时候,会每隔2ms发出64字节。
* u- P( E( _% j1 _2.菜单栏加入【帮助】-【检查更新】;2 b9 G8 ]% `6 q' t4 }5 C
3.修改“关于”窗口。
5 n& F/ _4 o. E/ `1 h) f1 X! W3 K  w; o7 c
V1.2.1        -                广东·东莞
0 L% s+ i- \7 W9 S% W( r+ R1.修复接收框不能滚动的问题;) J# ^, a* T* g  z
2.修复字符发送状态下,发送大于64字节出错的问题;
! U! C9 b5 l& b3.修复:连接状态下,打开“选择HID设备”然后点x关闭,主界面的PID和VID变成8888的问题;: Y$ o( i5 S1 b7 o# f2 n
4.修复:连接状态下,重新选择HID设备连接出错的问题;
- ?' T# u" t& e* N5.连接HID后改变按钮为绿色;
% ~& `/ v) a+ N- v2 K1 r8 f( t3 G! }' |6.更新“关于”;) }& J9 G3 w* L& D  W3 `9 ?
' W  I- k$ T5 c- S/ Q: T: j
V1.2          -               广东·东莞
8 e+ g  s  v5 ~0 @6 p1.加入菜单栏,选择HID设备功能移至菜单栏;
; x4 X1 R! ]0 P2.菜单栏加入“关于”按钮;
4 X& D$ u4 B: ?! U" e3.连接HID设备,无需重新选择HID设备。
, Q- m; G: n* e# w2 V" [; O  P9 P3 g7 i* @) ~) s  q' s
V1.1          -               广东·东莞2 Y, @' {, B' p0 O. g
1.修复“HID选择窗口”未选择HID设备单击或双击空白处出错的问题。
, _5 ]9 L' c% I
2 I1 t, x  A/ ^; x+ oV1.0          -               广东·东莞
* @1 b( \3 J& V& c7 c5 o1.基本数据收发完成。
5 [" J6 G+ R/ S9 {3 [  l' u
  N5 O6 S. j6 L

4 [# O/ P; P* o* q: z7 \
收藏 4 评论5 发布时间:2017-11-4 14:03

举报

5个回答
贺工 回答时间:2017-11-5 12:51:53
谢谢分享
waiman 回答时间:2017-11-6 22:21:30
谢谢分享
cloudmr 回答时间:2018-3-24 11:26:44
cheny3922 回答时间:2019-6-26 14:22:28
vsjg谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享
tsamashale 回答时间:2019-7-31 10:29:58
谢谢谢

所属标签

相似分享

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版