请教如何 read 数据,inWaiting 总是返回 0,不知道数据是没有写进去还是没有读出来 from serial import Serial
ser = Serial('/dev/ttyUSB0',9600,timeout=1) data = b'hello' for i in range(1000): n = ser.write(data) print(ser.inWaiting()) read = ser.read(n) data += data print(read) ser.inWaiting()输出一直是零, read 输出一直是 b'' 只有在按下单片机开关的瞬间 read 输出为 b'\x00'