如何使用python将单字符ASCII数据发送到串行端口

如何使用python将单字符ASCII数据发送到串行端口,python,arduino,Python,Arduino,我看过pyserial,但似乎不知道怎么做。我一次只需要送一个?请帮忙?谷歌说: 如果您正在使用Uspp;要在串行端口上写入,请使用: Python2.x: import serial byte = 42 out = serial.Serial("/dev/ttyS0") # "COM1" on Windows out.write(chr(byte)) Python3.x: import serial byte = 42 out = serial.Serial("/dev/ttyS0")

我看过pyserial,但似乎不知道怎么做。我一次只需要送一个?请帮忙?

谷歌说:

  • 如果您正在使用Uspp;要在串行端口上写入,请使用:

    Python2.x:

    import serial
    byte = 42
    out = serial.Serial("/dev/ttyS0")  # "COM1" on Windows
    out.write(chr(byte))
    
    Python3.x:

    import serial
    byte = 42
    out = serial.Serial("/dev/ttyS0")  # "COM1" on Windows
    out.write(bytes(byte))