gpt4 book ai didi

python - 使用 Python 和 pyserial 访问 USB 串口

转载 作者:太空狗 更新时间:2023-10-29 17:48:44 27 4
gpt4 key购买 nike

如何使用 pyserial 访问 USB 端口?我看到了 example与:

import serial

ser = serial.Serial('/dev/ttyUSB0')

我曾经在 Windows 上从 MATLAB 访问串行端口并使用适当的语法,/dev/ttyUSB0 将替换为 COM1 或任何其他 COM 端口。

我在 Mac 上尝试使用 serial port scannerspyserial 文档上无济于事。我想我应该这样写:

import serial

name = ? # Names of serial ports on Mac OS X
ser = serial.Serial(name)

如何找出 Mac 上的 name 应该是什么?

编辑:作为对以下答案的回应,我想了解如何访问 USB 到 RS232 转换器以及纯 USB 端口。

最佳答案

您只能使用 pyserial(即 USB RS-232 加密狗)访问 USB 串行适配器。如果你想要通用的 USB 访问,你应该研究“libusb”。如果您尝试通过 USB 访问的是 RS-232,那么您应该在/dev 中查找以 cu.usb* 开头的文件(例如/dev/cu.usbserial-181)。

关于python - 使用 Python 和 pyserial 访问 USB 串口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6316584/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com