串口调试助手

在线串口调试工具,基于 Web Serial API,无需安装驱动,直接在浏览器中连接串口设备,发送指令并实时查看接收数据。

免费在线工具
Loading…

使用说明

  1. 点击「连接串口」,浏览器弹出设备选择框,选择目标串口设备。
  2. 设置波特率(如 9600、115200)、数据位、停止位、校验位,与目标设备保持一致。
  3. 点击「打开」建立连接,状态栏变绿表示连接成功。
  4. 在发送框输入指令,选择发送格式(ASCIIHEX),点击「发送」或按 Enter 发送。
  5. 接收区实时显示设备返回的数据,可切换 ASCII / HEX 显示模式。
  6. 点击「清空」清除接收区,点击「断开」关闭串口连接。

注意:Web Serial API 仅支持 Chrome 89+ 及 Edge 89+ 浏览器,需在 HTTPS 或 localhost 环境下使用。

功能介绍

  • 免驱动免安装:基于 Web Serial API,Chrome / Edge 浏览器直接连接串口,无需安装任何驱动或上位机软件。
  • ASCII / HEX 双模式:发送和接收均支持文本(ASCII)与十六进制(HEX)两种格式,满足不同调试场景。
  • 波特率灵活配置:支持 300 ~ 921600 bps 全范围波特率,以及数据位、停止位、校验位自定义。
  • 实时接收显示:接收区滚动显示最新数据,可加时间戳方便分析通信时序。
  • 历史指令记录:已发送指令自动保存,可快速重发常用命令。

使用场景

单片机固件调试
连接 Arduino、STM32 等单片机串口,发送 AT 指令或自定义协议帧,实时查看响应数据。
传感器数据采集
连接 GPS 模块、温湿度传感器等串口设备,验证数据格式和通信协议是否正确。
工业设备通信
对接 Modbus RTU、PLC 等工业设备,发送读写寄存器指令并解析响应报文。
嵌入式开发快速验证
无需上位机软件,用浏览器直接验证串口通信逻辑,加快嵌入式原型开发效率。

常见问题

为什么点击连接后没有弹出设备选择框?
请确认使用的是 Chrome 89+ 或 Edge 89+ 浏览器,且页面在 HTTPS 或 localhost 环境下运行。Firefox 和 Safari 目前不支持 Web Serial API。
连接成功但收不到数据?
请检查:① 波特率是否与设备一致;② 数据位、停止位、校验位设置是否匹配;③ 设备是否正在发送数据(可用万用表确认 TX 引脚有电平变化)。
发送 HEX 数据时格式怎么写?
HEX 模式下,输入空格分隔的十六进制字节,例如 「01 03 00 00 00 01 84 0A」,工具会自动解析并发送对应的字节流,不需要加 0x 前缀。
能同时打开多个串口吗?
当前版本仅支持单串口连接。如需同时调试多个设备,建议在多个浏览器标签页中分别打开工具。