import serial
import time
ser = serial.Serial("/dev/ttyAMA0",115200)
try:
while True:
count = ser.inWaiting()
if count > 0:
recv = ser.read(count)
print(recv)
ser.write(recv)
except KeyboardInterrupt:
if ser != None:
ser.close()
KeyboardInterrupt
键盘中断没有被触发
可以在recv = ser.read(count)这里判断收到了什么,并且符合条件break
楼主请问你会了吗,能够分享一下吗