QCCOMzenghi
Windows · Linux · v1.9.6

串口调试助手,
插上就能用。

自动找串口、自动识别波特率、中文不乱码,日志带 Linux 终端风格的颜色。串口、终端、代码、网络和几十个嵌入式小工具都在一个窗口里。单个 exe,免安装、不要运行库、不要管理员权限。

Windows 10 / 11 x64 · 11.5 MB · 免费开源 · Apache-2.0

串口
自动扫描 · 自动波特率
编码
UTF-8 · GBK · HEX
终端
VT100 · SSH · Telnet
通信
TCP · UDP · MQTT · BLE · Modbus
界面
深色 / 浅色 · 10 种语言
QCCOM 串口调试助手主界面:串口设置、彩色日志和快捷命令
演示

打开就能用的几件事。

下面是程序里的实际操作,不是示意图。

01 — 串口

插上就能看,波特率可以自己找。

串口每秒扫描一次,列表里写着芯片和 VID:PID,例如 COM5 · CH340。新插入的设备自动选中,拔掉再插上会自动重连。不知道波特率时点「⚡ 自动」,程序依次试 18 种常用波特率,按可读性打分,选最好的连上。UTF-8 和 GBK 随时切换,已经收到的日志会按新编码重新显示。

插上就能看,波特率可以自己找。
02 — 终端

U-Boot 和 Linux Shell,直接在里面敲。

按 Ctrl+` 切到终端模式,完整的 VT100 / xterm 仿真:vi、top、less、menuconfig 都能正常显示,支持回滚、鼠标选中复制和粘贴。

U-Boot 和 Linux Shell,直接在里面敲。
03 — 并排

日志和代码放在一起看。

日志里出现 main.c:123 这样的位置,Ctrl+点击就在旁边打开代码;HardFault、assert 会在状态栏提示。串口、代码、比较、电路任意两个页面可以并排,常用组合会自己出现。

日志和代码放在一起看。
04 — 代码

跳转定义,宏展开看到最终值。

打开固件工程目录,C/C++ 支持跳转定义、查找引用、宏展开并显示计算结果。装了 clangd 并且有 compile_commands.json 时自动使用 clangd。

跳转定义,宏展开看到最终值。
05 — 波形

日志里的数字,直接画成波形。

从日志里提取数值实时绘图,配合过滤、高亮规则、自动应答和脚本,调传感器和控制环很方便。

日志里的数字,直接画成波形。
06 — 工具箱

几十个嵌入式小工具,一个窗口里找。

TCP/UDP/MQTT/BLE/SSH、Modbus、CRC、进制转换、HEX/ELF/Map 查看、固件体积对比、SVD 寄存器、TFTP/HTTP 文件服务……Ctrl+Shift+B 打开工具箱,支持搜索和收藏。

几十个嵌入式小工具,一个窗口里找。
功能

调试时会用到的,尽量都在里面。

串口

  • 自动扫描串口,显示芯片和 VID:PID
  • 自动识别波特率(18 种常用速率)
  • UTF-8 / GBK / ASCII / HEX 显示
  • DTR / RTS / Break,一键复位(含 ESP32)
  • 多串口同时打开,虚拟串口共享

日志

  • Linux 终端风格彩色日志、毫秒时间戳
  • 级别着色、关键字高亮、过滤、搜索
  • 录制到文件(按大小或时间分割)、回放
  • 快捷命令分组,Alt+1…9 一键发送
  • 实时波形、自动应答、Rhai 脚本

终端

  • 完整 VT100 串口终端
  • 内置命令行终端(PowerShell / cmd / bash)
  • 烧录命令用到串口时自动释放和重开
  • SSH / Telnet 多会话

通信

  • TCP 客户端 / 服务器、UDP
  • MQTT(TLS、QoS 0–2)、WebSocket
  • 蓝牙 BLE 扫描、读写、通知
  • Modbus RTU / TCP 主站和从站
  • HTTP API 测试

代码与 Git

  • 代码浏览,跳转定义、宏展开
  • 全工程搜索、查找替换
  • Git 提交图、逐块暂存、提交推送
  • 文件 / 文件夹 / 十六进制比较,三方合并
  • AI 等外部修改逐块审查、本地历史回退

嵌入式工具

  • HEX / BIN / ELF / Map 查看,固件体积对比
  • SVD 寄存器查看,悬停解码
  • 栈分析、中断向量表、结构体解析
  • CRC、进制转换、字模 / 图片转 C 数组
  • 电路仿真(面向初学者)

之前用 sscom 等串口助手?看看常用操作在 QCCOM 里的位置。

下载

下载 QCCOM

Windows 10 / 11 x64

qccom-windows-x64.exe · 11.5 MB · v1.9.6 · 2026-11-03

下载 Windows 版

SHA-256 235f42427ea1ffde8c87bc0554642d487093d8925ba5645bf02f896e8c4a8cf8

Linux x64

qccom-linux-x64 · v1.9.6

下载 Linux 版

SHA-256 05108925d8e20237737b3f0745658806141241e8095e33db3751a36dc8ac0f76

其他下载:GitHub ReleasesGitee
  1. 下载后放到任意文件夹,双击运行,不用安装。
  2. 插上开发板或 USB 转 TTL 模块,串口会自动出现并选中,按 F5 连接。
  3. 不知道波特率点「⚡ 自动」;中文乱码在「编码」里切换 UTF-8 / GBK。
  4. 在 exe 旁边新建 qccom-data 文件夹即可开启便携模式,配置跟着 exe 走。

程序暂未做代码签名,Windows 第一次运行可能提示「Windows 已保护你的电脑」。点「更多信息」→「仍要运行」即可。可以用上面的 SHA-256 核对文件是否完整。 Code signing policy

更新说明 v1.9.6
1. 虚拟串口驱动 com0com 不再打包进程序,点「一键安装」时自动下载官方安装包并校验后再安装
2. 第一次运行时在底部提示会发送匿名使用统计,可以直接点「关闭统计」
3. 新增代码签名政策,为申请 SignPath 免费代码签名做准备
联系

zenghi

问题和建议: 309966755@qq.com · GitHub Issues