Python与 rs485串口助手的代码
时间: 2023-12-02 16:01:58 浏览: 81
我很乐意回答你的问题!以下是Python与rs485串口助手的代码示例:
import serial
# 首先定义串口参数
ser = serial.Serial(
port='COM1', # 将port更改为你所连接的串口
baudrate=9600, # 波特率要和串口助手一致
parity=serial.PARITY_NONE,
stopbits=serial.STOPBITS_ONE,
bytesize=serial.EIGHTBITS
)
# 再定义具体的读取函数
def readFromRS485():
count = ser.inWaiting()
if count != 0:
recv = ser.read(count)
return recv
else:
return b''
# 最后可以写一个while循环读取串口数据
while True:
data = readFromRS485()
if data != b'':
print(data)
希望这能对你有所帮助!如果你还有什么问题,请随时问我。
阅读全文