闪电侠调试助手

作为一个嵌入式开发工程师,一直苦于没有一个用起来很顺手的串口网络调试工具,于是乎,还等什么呢,自己做呗,废话不多说,今天正式发布一款基于C#开发的【闪电侠串口网络调试助手】。

【闪电侠调试助手】是集合了众家调试助手之所长,针对嵌入式开发工程师而量身定制的一款调试助手
软件下载:闪电侠调试助手 1.0.2

软件正面照
在这里插入图片描述
大众喜爱的调试助手,来个对比照
在这里插入图片描述
作为串口网络调试助手,本软件基本功能都已具备,还有些特色功能如下:
1、串口,TCP客户端/服务端,UDP客户端/服务端通讯调试
2、支持在发送数据包尾部指定位置添加CRC(ModbusCRC16、CCITT-CRC16、XOR、SUM、CRC32)
3、通过菜单或快捷键(Ctrl+F)可以调出查找控件,方便用户查找指定字符
4、在接收框中按下F3或Shift + F3,实现向下或向上快速查找指定字符
5、打开宏按钮可以打开多条数据发送窗口,可以支持无限条自定义数据
6、多数据发送窗口还可以切换到精简模式,不占用用户调试界面
7、接收的HEX数据可通过右键菜单计算对应的浮点数或ASCII码
8、支持串口超级终端模式,完全兼容XP系统超级终端按键字符
9、支持自动应答模式,通过配置文件可以设置需要软件自动应答的数据
10、支持切换时间戳显示模式(距开始抓包的秒数或距上一包的秒数)
11、通过发送菜单选项可以将发送框改为多行文本发送,还可定义回车字符
12、单行发送框支持20条历史发送数据记录,方便用户快速选择发送文本
13、支持分包超时设置,可以有效解决接收一帧数据与时间戳断开的问题

特色功能讲解:

通讯端口
本软件同时支持串口、TCP客户端、TCP服务端、UDP客户端、UDP服务端
配置栏中选项针对各种通讯端口皆有效
在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述在这里插入图片描述
查找窗口(通过[CTRL+F]或[F3]快捷键打开)
1、 在查找窗口中输入需要查找的字符,按回车键,接收窗口会自动高亮匹配的字符
2、 左右箭头实现向上或向下查找指定字符(快捷键[F3]或者[SHIFT]+[F3])
3、【同步过滤】,根据查找窗口中输入的字符,未来接收的数据帧只有包含指定字符才会显示到接收窗口
4、【列出关键帧】,根据查找窗口中输入的字符,将接收窗口中所有包含关键字的整行,输出到新的对话框中显示
5、【大小写匹配】,用户自由选择是否需要匹配大小写来查找字符
在这里插入图片描述
在这里插入图片描述
时间格式
分三种格式显示时间戳,分别是系统时间、距离开始抓包的秒数、距离抓取的上一包秒数
在这里插入图片描述
隐藏配置窗口
在这里插入图片描述
终端模式
1 勾选终端模式,接收窗口背景会变成黑色,将光标置于接收窗口中, 此时可以按下键盘中任意按键和终端进行交互。
2 显示菜单中选中[终端模式输入回显],可以在接收窗口显示键盘按下的按键。
在这里插入图片描述
自动应答
1 勾选自动应答,若应用程序目录中未找到文件<AA.ini>,会自动创建一个文件<AA.ini>,可以选择打开编辑。
2 段名[QUESTIONS]下键值记录了将会接收到的数据
3 段名[QUESTIONS]下键值配置,只需要匹配收到字符的前几个唯一字符即可(不需要完整数据,只要是唯一字段即可)
4 段名[ANSWERS]下键值记录了将要应答的数据。
5 段名[ANSWERS]下键值配置为QUESTIONS中对应序号需要应答的完整数据。
在这里插入图片描述
宏配置窗口
在宏配置窗口中可以编辑无限数目的命令,可以逐条发送,也可以给每条命令设置间隔时间循环发送。
右键可以添加、删除、复制一行命令
1 勾选HEX,表示以HEX格式发送本串数据,输入格式“1208EF”或“12 08 EF”
2【循环发送】,按下后程序将会按照顺序号的大小,从小到大依次发送各条目,顺序号为0除外,顺序号相同,由前到后发送;发送完第一个条目后,将延时自定义的时间,再发送下一个条目。
3 主面板上的发送加入回车换行和末尾加校验码对多条发送同样有效。
4 可以将本窗口切换到精简模式,只显示发送按钮,不占用用户窗口空间
在这里插入图片描述在这里插入图片描述
CRC选项
1 在第一个选择框中,可以选择对应的校验协议,不加校验就选择None。
校验协议可以选择Modbus-CRC16,CCITT-CRC16,CRC32,XOR,SUM。
2 第二个框中选择校验码插入位置,如果没有帧尾,选择”末尾“;如果有帧尾,则选择将CRC插入到帧尾前的位置
如果最后1个字节是帧尾,选择-1位前,校验码将插入最后1位前面(勾选【含帧尾】选择CRC计算是否包含帧尾)
如果最后2个字节是帧尾,选择-2位前,校验码将插入最后2位前面(勾选【含帧尾】选择CRC计算是否包含帧尾)
3 点击发送后,CRC选项后面的文本框中会显示本数据串的校验值
4 【大小端】,勾选该按钮,可以切换生成校验码的大小端格式(高位在前或低位在前)
5 【含帧尾】,勾选该按钮,可以选择CRC计算是否包含帧尾
在这里插入图片描述
集成ASCII码表小工具
在这里插入图片描述
集成浮点数转16进制数的小工具(符合IEEE754格式)
在这里插入图片描述
右键有更多惊喜哦
在这里插入图片描述

软件下载:闪电侠调试助手 1.0.2

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
嵌入式开发工程师必备的串口网络调试助手 ●本软件主要功能如下: 1、串口,TCP客户端/服务端,UDP客户端/服务端通讯调试 2、支持在发送数据包尾部指定位置添加CRC(ModbusCRC16、CCITT-CRC16、XOR、SUM、CRC32) 3、通过菜单或快捷键(Ctrl+F)可以调出查找控件,方便用户查找指定字符 4、在接收框中按下F3或Shift + F3,实现向下或向上快速查找指定字符 5、打开宏按钮可以打开多条数据发送窗口,可以支持无限条自定义数据 6、多数据发送窗口还可以切换到精简模式,不占用用户调试界面 7、接收的HEX数据可通过右键菜单计算对应的浮点数或ASCII码 8、支持串口超级终端模式,完全兼容XP系统超级终端按键字符 9、支持自动应答模式,通过配置文件可以设置需要软件自动应答的数据 10、支持切换时间戳显示模式(距开始抓包的秒数或距上一包的秒数) 11、通过发送菜单选项可以将发送框改为多行文本发送,还可定义回车字符 12、单行发送框支持20条历史发送数据记录,方便用户快速选择发送文本 13、支持分包超时设置,可以有效解决接收一帧数据与时间戳断开的问题 ●下期开发计划: 1、串口支持XModem、YModem、ZModem协议的文件传输 2、网络支持TFTP协议客户端和服务端文件传输 3、加入数据解析功能,可以从接收数据中摘取用户想要的数据做分析 4、网络通讯按协议筛选出数据 以上信息软件开启时默认显示,如果您下次不想它再提示,可以在显示菜单中关闭提示信息,软件右上角的定时帮助小提示也会一起关闭 更多详细功能请查看帮助内容,如果本软件对您有帮助,请通过捐赠方式鼓励一下作者^_^,您的鼓励将是作者不断完善、持续更新的动力。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值