最近有调试HID的任务,所以搜罗了市面上目前的一些HID调试工具,其中有几个很好用的,使用体验不错,但是也有些小问题,也一并提出来,大家自行选择~
1.纸飞机调试助手
大名鼎鼎的纸飞机的确是好用,界面布局清晰,显示一目了然,功能完整。
纸飞机对文本做了语法高亮,字母、数字、符号之间的颜色各不相同,在收发数据的时候简直一目了然,简直是眼瞎党的福音。
① 除了基本的语法高亮,纸飞机还支持自定义高亮(试用期或购买会员),但是自定义高亮只支持正则表达式。
优点:格式清晰,什么关键词对应什么颜色一目了然。
缺点:需要自己找到十六进制对应的颜色,且在添加关键词之前看不到颜色,还需要自己添加|隔开关键词,且不支持中文。
②.对复合设备搜索不全,且不支持VID,PID进行查找(以前的版本支持VID,PID查找)。
在同一台电脑上,以下是纸飞机的设备搜索结果,只识别到10个设备
下面是其他软件的识别情况,均为14个设备 。
③.多字符串功能,可以自动录入历史数据,还可以调整发送顺序,经常用蓝牙或者WIFI模块的朋友需要用AT指令调试时应该很方便的!
这是它的使用规则,按照此规则就可以实现延时/循环发送。(使用规则略微麻烦且不太直观,数据条目很多时还需要计算)
此外,纸飞机还有一些很好用的功能,比如数据过滤,数据分窗,曲线绘图,文本协议,我这里没有使用到,就先不做介绍。
2.HIDAssist,这个是沁恒的一款调试软件,近期使用感觉也不错,没有纸飞机那么多功能,但是在很多小细节上做的不错,而且支持中断/控制/特征报告三种传输方式。
①.复合设备的识别 ,上面识别到14个设备的就是它,而且支持搜索指定VID,PID的设备,假如勾选了MI,还会只显示复合设备。
如下图,是搜索的VID为1A86的设备
②.与STC家的USB-HID助手一样,支持特征报告,控制输入输出,中断输入输出三种传输方式。
③.关键词自定义高亮,这个功能是完全开放的,自己输入关键词,直接选择颜色,点击添加按钮。这个交互操作会更友好一点,且下面也有颜色列表,不同关键词选择了同一种颜色,也会自行添加,无需用户手动输入。
④.多字符串发送,添加数据时填入发送延时与重复次数,发送时全部勾选就可以循环发送,选中某一条数据连续发送也是可以的,表格形式比较直观。
同时,也支持修改,改变发送顺序与导入导出。
⑤.软件中集成了一个还不错的小工具,可以用来生成测试文件。在工具-测试文件中,能生成固定大小的测试文件。
这两个工具目前使用感受最好,能满足基本使用需求,且界面与交互体验也比较好。后期再来介绍一些其他工具~