You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Python串口IO设备通信:如何获取对应设备路径?

获取串口设备正确路径的方法

Linux/macOS 系统

  • 查看串口设备列表:
    • 执行命令 ls /dev/tty*,对比设备连接前后的输出差异,新增的设备即为目标串口(通常命名为 /dev/ttyUSB* 或 /dev/ttyACM*)
    • 也可通过 dmesg | grep tty 查看系统日志,找到设备连接时记录的串口路径
  • 权限注意:当前用户需拥有串口访问权限,可执行 sudo usermod -aG dialout $USER 添加权限,重启后生效

Windows 系统

  • Windows 串口路径格式为 COMx(x为数字,如 COM3、COM4),而非 /dev/ttyUSB0
  • 查看方法:
    1. 打开「设备管理器」,展开「端口(COM和LPT)」选项,列表中的即为当前串口设备
    2. 若未找到设备,需先安装对应驱动程序
  • Python 代码中直接使用对应 COM 名称,示例:ser = serial.Serial('COM3')

通用排查要点

  • 确认设备已正确连接电脑,驱动安装正常
  • 连接设备前后分别查看串口列表,通过对比定位目标设备
  • 可先用串口调试工具(如 minicom、PuTTY)测试路径有效性,再应用到 Python 代码中

内容的提问来源于stack exchange,提问作者Ian Weed

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.17 10:37:03