用python写一段串口通信的程序
时间: 2023-06-03 08:06:25 浏览: 109
一个关于串口通信的程序
可以的,下面为你提供一段Python串口通信的示例代码:
```python
import serial
serial_port = 'COM1' # 根据实际情况修改串口号
baud_rate = 9600 # 波特率
ser = serial.Serial(serial_port, baud_rate)
while True:
message = ser.readline().decode('utf-8').strip()
print(message) # 输出收到的消息
if message == 'quit': # 输入 quit 结束程序
break
reply_message = input('回复消息: ') # 输入回复的消息
ser.write(reply_message.encode('utf-8'))
ser.close()
```
注意:这段程序是一个无限循环,直到收到 "quit" 指令才会结束。你可以根据实际情况修改程序逻辑。
阅读全文