让串口调试
更直观、更高效

Serial Studio 是一款面向工程师与开发者的强大串口调试工具,支持多串口与网络通信、可视化数据桥接、Python/Lua 脚本扩展,以及 12 种实时数据可视化插件,让复杂的数据一眼可见。

适用于 Windows 10 / 11 · 免费使用

Serial Studio 主界面截图
2 通信类型
串口 · 网络
12+ 可视化插件
实时仪表与图表
2 脚本语言
Python · Lua
多设备桥接
灵活路由转发
核心功能

为调试效率而生的完整工具链

从基础收发到高级数据流转,覆盖串口调试的每一个环节。

串口 / 网络通信

同时支持多串口与 TCP/UDP 网络通信,灵活配置波特率、校验位等参数,实时收发显示。

可视化数据桥接

以 Visio 式连线方式配置多设备路由,支持收发端点自由组合与一对多广播,实时转发数据。

快捷发送

预设常用指令,一键循环发送,支持间隔控制与自定义序列,适合协议测试与批量操作。

自动应答

根据接收内容自动匹配并返回预设数据,解放双手,实现无人值守的协议交互。

实时保存

将收发日志实时落盘,防止数据丢失,便于后续回溯分析。

文本标记

用颜色与高亮标记关键数据,让重要信息在日志中一目了然。

自定义变量

从数据流中解析并维护变量,在发送内容里引用,构建动态且可复用的调试流程。

数据分析

对接收数据进行统计处理,快速洞察数据规律与趋势。

流程执行

可视化编排并执行流程,支持开始、暂停、单步与断点调试。

可视化插件

把数据变成看得见的界面

内置丰富的仪表与图表组件,实时呈现设备数据,无需编写额外代码。

仪表盘
实时曲线
数据表格
数字面板
LED 指示灯
电平条
指南针
3D 姿态
姿态角
时序图
XY 散点图
Modbus RTU

像搭积木一样组织你的仪表板

每个插件都能独立绑定数据源并实时刷新,通过拖拽即可编排布局。无论是监控传感器、解析协议还是调试姿态设备,都能快速搭建专属工作台。

  • 实时刷新,低延迟呈现
  • 插件化架构,按需扩展
  • 主题统一,界面整洁
72%
仪表盘
实时曲线
LED 面板
界面预览

直观、现代的主界面

多标签管理设备,模块清晰分组,常用功能触手可及。

Serial Studio 主界面截图
Serial Studio 主界面
脚本扩展

计算校验和

支持 Python 与 Lua 双脚本引擎

Python

Python 校验和

def calculate_checksum(data): # 自定义校验和函数示例 if hasattr(data, 'data'): byte_data = bytes(data.data()) else: byte_data = bytes(data) crc = 0xFFFF for byte in byte_data: crc ^= byte for _ in range(8): if crc & 0x0001: crc = (crc >> 1) ^ 0xA001 else: crc >>= 1 # 返回 2 字节 CRC 值(小端序) return bytes([crc & 0xFF, (crc >> 8) & 0xFF])
Lua

Lua 校验和

-- Modbus CRC16 校验和计算 (Lua 5.4) -- 完整 CRC_TABLE 请参考文档 function calculate_checksum(data) local crc = 0xFFFF for i = 1, #data do local index = ((crc & 0xFF) ~ data[i]) + 1 crc = (crc >> 8) ~ CRC_TABLE[index] end -- 返回 LSB 在前的结果 return {crc & 0xFF, (crc >> 8) & 0xFF} end
获取软件

下载 Serial Studio

免费下载,即刻开始高效调试。

Windows 版

提供 MSI 安装包

版本历史

更新历史

查看所有历史版本与更新记录。