Kit*_*Kit 12 python macos usb serial-port pyserial
如何使用pyserial访问USB端口?我见过一个例子:
import serial
ser = serial.Serial('/dev/ttyUSB0')
Run Code Online (Sandbox Code Playgroud)
我曾经在Windows上从MATLAB访问串口并使用适当的语法,/dev/ttyUSB0
将被替换为COM1
任何其他COM端口.
我在Mac上,我尝试使用文档上的串口扫描程序pyserial
无济于事.我想我应该这样写:
import serial
name = ? # Names of serial ports on Mac OS X
ser = serial.Serial(name)
Run Code Online (Sandbox Code Playgroud)
我如何知道name
Mac上应该有什么?
编辑:在回答下面的答案时,我想了解如何访问USB转RS232转换器以及纯USB端口.
您只能使用pyserial(即USB RS-232加密狗)访问USB串行适配器.如果您想要通用USB访问,您应该查看"libusb".如果是RS-232,你试图通过USB访问,那么你应该在/ dev开头用cu.usb*(例如/dev/cu.usbserial-181)查找文件.
归档时间: |
|
查看次数: |
30222 次 |
最近记录: |