python编写代码接收串口数据
时间: 2023-10-29 07:06:04 浏览: 77
python编写的串口调试工具
5星 · 资源好评率100%
可以使用Python的PySerial库来接收串口数据。以下是一个简单的例子:
```python
import serial
ser = serial.Serial('/dev/ttyUSB0', 9600) # 串口号和波特率
while True:
data = ser.readline().decode('utf-8').rstrip() # 读取串口数据并解码
print(data)
```
在这个例子中,我们使用了`serial.Serial()`函数来打开一个串口。`'/dev/ttyUSB0'`是串口号,`9600`是波特率。`ser.readline()`函数可以读取一行数据,然后使用`decode('utf-8')`函数将数据解码成字符串格式,最后使用`rstrip()`函数去掉末尾的换行符。你可以根据实际情况修改串口号和波特率。
阅读全文