在Python中调用电脑串口通常需要以下步骤:
1. 安装串口通信库:
使用`pip`安装`pyserial`库。
pip install pyserial
2. 导入模块:
在Python代码中导入`serial`模块。
import serial
3. 打开串口:
指定串口号和波特率来打开串口。
ser = serial.Serial('COM1', 9600) 例如,打开COM1端口,波特率为9600
4. 配置串口参数(可选):
可以配置数据位、停止位、校验位等参数。
ser = serial.Serial('COM1', 9600, bytesize=8, parity='N', stopbits=1)
5. 发送数据:
使用`write`方法发送数据。
data = b'Hello, Serial!'
ser.write(data)
6. 接收数据:
可以使用`readline`方法读取一行数据,或者`read`方法读取指定数量的字节。
received_data = ser.readline()
print(received_data)
7. 关闭串口:
使用`close`方法关闭串口。
ser.close()
请确保在调用串口之前,串口已正确连接且可用。如果遇到任何问题,请检查串口号是否正确,以及设备驱动是否已安装。