pyserial使用教学
时间: 2023-07-11 19:18:04 浏览: 115
pyserial模块
5星 · 资源好评率100%
Pyserial 是 Python 的一个第三方模块,主要用于串口通信。下面是 Pyserial 的使用教程。
1. 安装 Pyserial
使用 pip 安装 Pyserial:
```
pip install pyserial
```
2. 打开串口
使用 Pyserial 打开串口:
```python
import serial
ser = serial.Serial('/dev/ttyUSB0', 9600, timeout=1)
```
其中,`/dev/ttyUSB0` 是串口设备名,`9600` 是波特率,`timeout` 是读取超时时间(单位为秒)。
3. 发送数据
使用 Pyserial 发送数据:
```python
data = b'Hello, world!'
ser.write(data)
```
其中,`b'Hello, world!'` 是要发送的数据,`ser.write(data)` 是将数据写入串口。
4. 接收数据
使用 Pyserial 接收数据:
```python
data = ser.readline()
```
其中,`ser.readline()` 是从串口读取一行数据。
5. 关闭串口
使用 Pyserial 关闭串口:
```python
ser.close()
```
以上就是 Pyserial 的基本使用方法。
阅读全文