Python实现串口通信(Python+Stm32)
时间: 2023-11-19 11:52:18 浏览: 362
好的,关于Python实现串口通信,你可以使用PySerial库来实现。首先需要安装PySerial库,可以使用pip命令进行安装:
```
pip install pyserial
```
然后就可以在Python中使用PySerial库来进行串口通信了。下面是一个简单的示例代码:
```python
import serial
ser = serial.Serial('COM1', 9600) # 打开串口,COM1为串口号,9600为波特率
while True:
data = ser.readline() # 读取串口数据
print(data.decode()) # 将字节数据转换为字符串并打印
```
在上面的代码中,我们首先使用`serial.Serial()`函数打开串口,指定串口号和波特率。然后使用`ser.readline()`函数读取串口数据,并使用`decode()`函数将字节数据转换为字符串。最后将字符串打印出来。
阅读全文