import serial
from time import sleep
def recv(serial):
while True:
data = serial.read_all().decode() # str
if data == '':
continue
else:
break
sleep(0.02)
return data
if __name__ == '__main__':
serial = serial.Serial('COM2', 115200, timeout=0.5)
if serial.isOpen():
print("serial open success")
else:
print("serial open failed")
while True:
data = recv(serial)
if data != b'' :
print(data) # str
捕獲.PNG (123.78 KB, 下載次數(shù): 0)
下載附件
2022-6-13 09:22 上傳
串口發(fā)送數(shù)據(jù)“1”,python 軟件接收數(shù)據(jù)“1”
|