吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 956|回复: 28
上一主题 下一主题
收起左侧

[原创工具] 微串口调试工具 v1.0.0 | Modbus/CAN/DBC/蓝牙 SPP/波形/脚本

  [复制链接]
跳转到指定楼层
楼主
Thebzk 发表于 2026-8-11 11:41 回帖奖励

Modbus/CAN/DBC/蓝牙 SPP/波形/脚本

一款认真打磨的 Windows 串口与协议调试工具。
单文件、全中文、Windows 7 Aero 风格,无需安装 Qt 或 VC 运行库。


软件信息

项目 内容
软件名称 微串口调试工具 v1.0.0
程序文件 微串口调试助手.exe
软件架构 x86 单文件,可运行于32位及64位 Windows
兼容目标 Windows 7 SP1 ~ Windows 11
开发框架 C++17 + Qt 5.15.2 Widgets + Qt SerialPort
发布方式 Qt、QtSerialPort 与 MSVC 运行库全静态编译
软件语言 简体中文

为什么做这个工具?

常见串口工具要么界面年代感太重,要么功能只够“收一下、发一下”;稍微复杂一点的场景,又要同时打开 CRC 计算器、Modbus 工具、波形软件、网络助手和日志查看器。

这个版本把常用调试链路集中到了一个程序中:

串口收发 → 协议校验 → 错误定位 → 自动化测试 → 数据记录 → 波形/网络/GPS/CAN 分析。

界面采用清爽的 Windows 7 Aero 风格,所有按钮统一中文,弹框与主题一致,没有黄色感叹号、蓝色问号和多余的帮助按钮。


界面预览

1. 主界面真实串口收发

2. 错误帧自动检测与红色高亮

3. 四通道实时波形与历史回看

4. CAN / DBC / SLCAN 调试


核心功能

串口连接

  • 自动枚举 COM 口并显示描述、VID/PID 和设备类型
  • 支持常用及自定义波特率、5~8 数据位、1/1.5/2 停止位
  • 无/奇/偶/标记/空格校验,RTS/CTS 与 XON/XOFF 流控
  • DTR、RTS 输出控制;CTS、DSR、RING、DCD 实时监测
  • USB 串口掉线检测与指数退避自动重连
  • 参数记忆及 JSON 配置方案导入、导出

数据接收

  • 文本、HEX、HEX+ASCII 对照、二进制四种显示模式
  • ASCII、UTF-8、GBK、GB18030、BIG5、UTF-16LE/BE 等编码
  • 时间戳、关键字过滤、内容查找、暂停显示、自动滚动和自动清空
  • 即时、空闲超时、LF、CR、CRLF 自动分帧
  • 自动日志、TXT/LOG 保存、原始二进制落盘和历史日志回溯

数据发送

  • 文本/HEX 发送,支持 \r\n\t\0\xNN\uNNNN 转义
  • CR/LF/CRLF 行尾、发送历史、文件导入、循环发送和次数限制
  • 自动追加 SUM8、XOR8、LRC、CRC16/MODBUS、CRC16/CCITT
  • 快捷指令表、成组预设、一键发送和多步骤顺序任务
  • 文件分包发送、进度显示、分包间隔及中途取消

三个实用的高级能力

① 错误帧自动高亮

支持自动识别 Modbus RTU,也可强制选择:

  • CRC16/MODBUS
  • CRC16/CCITT
  • SUM8 / XOR8 / LRC
  • 固定帧长检查

校验失败或帧长度异常时,接收区和监视列表会使用醒目的红色标注,并显示具体错误原因,定位通信故障更直观。

② 蓝牙 SPP 串口

蓝牙设备在 Windows 中完成配对并生成“传出 COM 端口”后,软件会自动识别并标记为 蓝牙 SPP,后续操作与普通串口一致。

③ CAN / DBC / SLCAN

  • 导入通用 DBC 文件并解析报文和信号
  • 支持 Intel/Motorola 位序、有符号值、比例、偏移、单位和范围
  • 物理值越界或位定义异常自动标红
  • 支持 Lawicel SLCAN 标准帧与扩展帧
  • 支持 10 kbit/s~1 Mbit/s 通道初始化及收发自动解码

非 SLCAN 的厂商 USB-CAN 设备需要对应厂商提供兼容 Windows 7 32 位的驱动和 SDK,无法使用通用串口接口直接访问。


协议与高级工具

模块 主要能力
Modbus RTU 01/02/03/04/05/06/0F/10 功能码、CRC、轮询、响应解析、多数据类型和四种字节序
CRC 工具 CRC8、CRC16/MODBUS、CRC16/CCITT、CRC32、XOR、SUM、LRC
自动化脚本 TEXT、HEX、WAIT、EXPECT、LOOP、变量、递增和断言
自动应答 文本/HEX 匹配与回复、独立延时、防回环节流
实时波形 最多四通道、暂停、历史回看、缩放平移、CSV 和截图
TCP/UDP TCP 客户端、UDP、串口与网络双向桥接、断线重连
GPS/NMEA RMC/GGA、经纬度、速度、卫星数、UTC、地图定位
多串口 同时添加、打开、发送、接收和统计多个 COM 端口
数据对比 两份文本逐行比较与差异高亮
串口监视 时间、方向、来源、字节数、HEX、ASCII、过滤与 CSV 导出
虚拟串口 com0com 检测、串口对列表、创建与删除

快捷键

快捷键 功能
Ctrl + Enter 发送当前内容
F5 刷新串口
F6 打开/关闭串口
Ctrl + L 清空接收区
Ctrl + 1~4 切换四个顶部工作区
Ctrl + T 切换窗口始终置顶

测试情况

本次构建执行了完整自动化和虚拟串口实测:

179 项通过 / 0 项失败

  • COM11/COM12 双向真实收发
  • 256 KB 接收压力测试:内容一致、无丢失
  • 256 KB 发送队列压力测试:内容一致、队列正确排空
  • Modbus RTU 请求、响应、CRC 与循环轮询
  • 错误 CRC 帧、固定长度异常和红色高亮
  • SLCAN 初始化、发送、接收及 DBC 大小端解析
  • 文件发送、自动应答、脚本、TCP/UDP、多串口、波形和日志
  • 掉线后的自动重连与串口安全关闭
  • 小窗口布局、所有可见按钮无遮挡、主题弹框与统一图标

测试期间创建的 COM11~COM14 虚拟串口已在测试结束后全部删除并确认无残留。


系统兼容与使用说明

  • 当前发布程序为 x86 单文件:可直接运行于32位 Windows,也可通过 WOW64 运行于64位 Windows。
  • 兼容目标为 Windows 7 SP1、Windows 8/8.1、Windows 10、Windows 11
  • 已进行 x86 PE、Windows 7 子系统版本、系统 API 导入和静态依赖检查。
  • 不需要安装 Qt DLL 或 Microsoft VC 运行库,解压后直接运行。
  • CH340、CP210x、FTDI、蓝牙 SPP、USB-CAN 等硬件仍需安装与系统匹配的设备驱动。
  • Windows 7、物理蓝牙 SPP 和厂商 USB-CAN 尚未逐台真机验证,相关硬件表现取决于驱动和设备固件。

快速上手

  1. 将串口设备连接电脑并安装对应驱动。
  2. 启动 微串口调试助手.exe
  3. 选择 COM 口、波特率、数据位、校验位、停止位和流控。
  4. 点击“打开串口”,选择文本或 HEX 模式开始调试。
  5. 需要协议分析时,切换到 Modbus、波形或“高级工具”页面。

下载

附件/下载地址: https://thebzk.lanzouu.com/iHeld41r0v1a


说明

  • 本工具用于串口通信、设备开发、协议分析和自动化调试,请在合法授权的设备与环境中使用。
  • “串口监视”记录本软件自身的收发链路,不会绕过 Windows 独占机制窃听其他程序占用的端口。
  • 如果发现特定设备兼容问题,反馈时请附上系统版本、串口芯片/设备型号、通讯参数及可复现的数据帧。

如果这个工具对你有帮助,欢迎回复交流,也欢迎提出下一版希望加入的功能。

免费评分

参与人数 11吾爱币 +17 热心值 +11 收起 理由
bao520 + 1 + 1 谢谢@Thanks!
风之暇想 + 7 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
xyzliuin + 1 + 1 优秀软件
justbean + 1 + 1 谢谢@Thanks!
金金相印 + 1 + 1 鼓励转贴优秀软件安全工具和文档!
iceboy800 + 1 + 1 谢谢@Thanks!
呼噜哥 + 1 + 1 谢谢@Thanks!
ASZ + 1 + 1 谢谢@Thanks!
yue52ei + 1 + 1 我很赞同!
WR-911 + 1 + 1 用心讨论,共获提升!
tomoko + 1 + 1 谢谢@Thanks!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

推荐
aero 发表于 2026-8-12 14:12
好工具,希望能够出一个iPad Pro版本的,现在出差调试网络设备我都有iPad了,轻便携带,加一个usb-c转网口就可以了,还有蓝牙调试设备
沙发
chiker 发表于 2026-8-11 11:44
3#
terry9020 发表于 2026-8-11 11:58
4#
auqngj 发表于 2026-8-11 12:16
工控行业用的比较多,下载来测试串口下
5#
jsszzxo 发表于 2026-8-11 13:11
不错,真的做的非常好!
6#
doglove 发表于 2026-8-11 14:24
好软件,希望能支持多串口,同时打开几个串口。
7#
yjidtyjh 发表于 2026-8-11 14:43
感谢分享,已下载。
8#
icysky0605 发表于 2026-8-11 15:25
我去,这个串口监视功能是怎么实现的,太牛了,找这东西到处都是要钱的
9#
德德哥 发表于 2026-8-11 15:53
请问下这个可以测试工业安卓设备的串口吗
10#
baigei2333 发表于 2026-8-11 15:53
厉害,感谢分享
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - 52pojie.cn ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2026-8-12 15:40

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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