你的串口正常工作吗?
点击连接来检测串口设备并与之通信 — Arduino、微控制器、GPS 接收器等 — 全部在浏览器中直接完成。
此工具使用 Web Serial API 连接串口设备、验证连接,并可选择性地发送和接收数据。它测试你的串口硬件和驱动程序是否正常工作。
Web Serial API(Chrome 89+)支持 300 到 4,000,000 的波特率,涵盖从 9600 波特的传统 RS-232 设备到现代高速微控制器的所有设备。
你的结果意味着什么?
| Result | Range | Meaning |
|---|---|---|
| 良好 | 设备已连接且数据正在传输 | 你的串口工作正常。设备已被识别,连接已建立,数据可以发送和接收。 |
| 警告 | 检测到设备但没有数据或输出乱码 | 连接正常但通信设置可能有误。检查波特率、数据位、停止位和校验位是否与设备配置匹配。 |
| 不良 | 未检测到串口或连接失败 | Web Serial API 可能不受支持(需要 Chrome/Edge)、缺少设备驱动程序或没有串口设备连接。 |
常见问题及解决方法
浏览器显示“Web Serial API 不受支持”
Web Serial 需要 Chrome 89+、Edge 89+ 或 Opera 75+。Safari 和 Firefox 不支持。确保使用 HTTPS 或 localhost,因为该 API 在不安全的 HTTP 页面上不可用。
设备已连接但未出现在选择提示中
检查是否安装了正确的驱动程序(如常见 USB 转串口芯片的 CH340、FTDI、CP2102)。在 macOS 上,可能需要在系统设置 > 隐私与安全中批准驱动程序。尝试使用不同的 USB 线缆或端口。