标题: python 虚拟串口接收数据 [打印本页]

作者: lyh一点点    时间: 2022-6-13 09:23
标题: python 虚拟串口接收数据
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



串口发送数据“1”,python 软件接收数据“1”






欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1