python 串口接收数据
时间: 2023-06-15 16:07:49 浏览: 83
串口接收数据
3星 · 编辑精心推荐
在Python中,可以通过PySerial库来实现串口通信,以下是一个简单的串口接收数据的示例代码:
```python
import serial
ser = serial.Serial('COM1', 9600) # 打开串口
while True:
data = ser.readline().decode().strip() # 读取数据
print(data) # 输出数据
ser.close() # 关闭串口
```
在代码中,我们首先通过 `serial.Serial()` 打开串口,其中 `'COM1'` 是串口号,`9600` 是波特率。在循环中使用 `ser.readline().decode().strip()` 读取数据并转换成字符串格式,然后输出数据。最后使用 `ser.close()` 关闭串口。
阅读全文