【发布时间】:2021-01-26 10:57:22
【问题描述】:
我对来自 pyserial 的 readline() 有疑问。 我的代码是:
import serial
uart = serial.Serial(port='/dev/ttyS0', baudrate=9600, timeout=3)
data = uart.readline().decode()
print(data)
uart.close()
我正在从微控制器接收数据。问题是,如果没有从 mc 发送数据,程序将“永远”等待,尽管我定义了 3 秒的超时。 我做错了什么?
【问题讨论】:
标签: python readline pyserial blocked