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

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

闪电侠串口网络调试助手 Myth 1.0.4​pan.baidu.com

提取码:qp0b

软件正面照

大众喜爱的调试助手,来个对比照

作为串口网络调试助手,本软件基本功能都已具备,还有些特色功能如下:

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格式)

右键有更多惊喜哦

软件下载(百度网盘):

闪电侠串口网络调试助手 Myth 1.0.4​pan.baidu.com

提取码:qp0b

串口调试助手 rtc 显示时间_闪电侠串口网络调试助手相关推荐

  1. 零基础编写一个串口网络调试助手(一)

    摘要:作为一名嵌入式开发行者QT是必须要学的,也许现在不学以后也要学习的.一方面,在嵌入式初学阶段,也就是裸机开发,可能需要自己写上位机,QT就是一个做上位机的一个好用的工具,一般只要会c++学习QT ...

  2. 一些网络调试助手和一些串口调试助手下载

    网络调试助手(NetAssist) 串口调试助手(UartAssist) TCP&UDP调试助手 XCOM V2.6 下载地址 链接:https://pan.baidu.com/s/1cNx1 ...

  3. Unity显示时间、电量和网络

    众所周知, 这些年随着发展,手机游戏的黏性越来越大,常驻游戏界面的时间也越来越长.我自己在游戏中也经常需要切到主页面去得到时间电量等信息. 本文主要实现了unity内显示时间,电量和网络等信息. 时间 ...

  4. Qt精美应用程序界面设计,多功能(包含基于sql数据库的音乐、视频播放器、相册,串口、网络调试助手、游戏、天气查询等功能)

    去年寒假疫情,我在家闲着没事,自制了一个由Qt Creator开发的精美多功能程序软件,功能包含音乐播放器.视频播放器.天气查询.串口调试助手.相册.网络调试助手.小游戏等,主界面如下图所示: 界面展 ...

  5. 串口助手、网络调试助手、CAN通讯、校验和工具、浮点转换工具

    串口助手.网络调试助手.CAN通讯.浮点转换.校验和计算 多年嵌入式开发经验,最近自己写了一个串口助手.网络调试助手和CAN调试助手的合集工具,方便自己平时调试软件,也分享出来给大家使用.欢迎下载使用 ...

  6. STM32移植RT-Thread后的串口在调试助手上出现:(mq != RT_NULL) assert failed at rt_mq_recv:2085和串口只发送数据不能接收数据问题

    STM32移植RT-Thread后的串口在调试助手上出现:(mq != RT_NULL) assert failed at rt_mq_recv:2085的问题讨论:http://www.rt-thr ...

  7. STM32移植RT-Thread后的串口在调试助手上出现:(mq != RT_NULL) assert failed at rt_mq_recv:2085和不能接收数据问题讨论

    STM32移植RT-Thread后的串口在调试助手上出现:(mq != RT_NULL) assert failed at rt_mq_recv:2085的问题讨论:http://www.rt-thr ...

  8. ESP8266模块手机端和电脑端网络调试助手

    ESP8266模块手机端和电脑端网络调试助手 使用方法比较简单,如下界面所示: 电脑端:确定"协议类型","IP地址"和"端口",然后点击连 ...

  9. 【Qt串口调试助手】1.1 - Qt5编写串口调试助手,Qt串口编程

    这章来学习串口数据流操作.仿照已有成品制作一个用Qt开发的串口调试助手. 介于篇幅有限,本篇只介绍一个最简单的能收发的串口调试助手的制作.后续篇幅会陆续对剩余代码进行讲解,并添加各种功能,对显示.操作 ...

最新文章

  1. 在线代码格式化,在线JSON校验格式化
  2. KKT条件和拉格朗日乘子法
  3. ant警告 “warning: 'includeantruntime' was not set”解决方法
  4. 【Java入门】泛型的学习与应用
  5. GIT : IDEA切换到某个tag
  6. 南大电子机器人入驻云南_园区优秀企业| 中科恒清清淤机器人,以智能科技为水环境治理保驾护航...
  7. JAVA基础知识之Collections工具类
  8. jax-ws使用教程_JAX-WS教程
  9. 聊聊rocketmq的FileAppender
  10. gradle项目启动报错_如何用IDEA创建SpringBoot Gradle多项目工程?
  11. 固态硬盘故障检测_如何检测固态硬盘是否损坏 - 卡饭网
  12. 全面了解#中国加密艺术圈、元宇宙和就业
  13. 在线Base64编码/解码
  14. CSS3 经典教程系列:CSS3 线性渐变(linear-gradient)
  15. 泛泛而谈的菜鸟学习记录(二)—— unity静态和动态批处理
  16. Gerrit报错:Permission denied publickey的解决办法
  17. 关于win10 链接安卓设备报错winusb.sys未经签名的解决办法
  18. 天蓝色在ps中的色值_天蓝色的cosmosdb文档中的字段级加密
  19. 将uchar转换为Mat并显示出来
  20. 基于FPGA的DDS 信号发生器(一)

热门文章

  1. 微信小程序 推送模板教程 附源码
  2. 前端开发中使用mock模拟数据
  3. android动画效果 translate,Android利用translate、scale、alpha、rotate实现动画效果
  4. 鼠标经过替换背景和文字
  5. HTML5语义化的理解
  6. antdesign的表单中的下拉框设置默认值BUG处理
  7. 关闭Vue计算属性自带的缓存功能
  8. 小程序上传图本地片wx.chooseImage
  9. 深度学习:网络的编程模式比较
  10. 【树莓派智能门锁】接线布局安装【3】