分享

python如何使用pyserial打开关闭端口

 太昊太 2023-12-08 发布于河南

使用`pyserial`库可以轻松地在Python中打开和关闭串口。以下是一个简单的示例:


首先,确保你已经安装了`pyserial`库。你可以使用以下命令安装它:


```bash

pip install pyserial

```


然后,可以使用以下Python代码打开和关闭串口:


```python

import serial

import time


# 串口配置

port = '/dev/ttyUSB0' # 根据你的串口设备,可能是 COMx 或 /dev/ttyUSBx

baudrate = 9600

timeout = 1


# 打开串口

ser = serial.Serial(port, baudrate, timeout=timeout)


if ser.is_open:

    print(f"串口 {port} 已打开")


# 在这里执行与串口相关的操作


# 关闭串口

ser.close()


if not ser.is_open:

    print(f"串口 {port} 已关闭")

```


上述代码中,你需要根据实际情况修改`port`的值,以适应你的串口设备。在打开串口后,你可以在注释标记的位置执行与串口相关的操作。完成后,使用`ser.close()`关闭串口。


请注意,串口操作可能需要在特权用户或管理员权限下运行,具体取决于你的操作系统和串口设备的权限设置。

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多