python 串口 16进制
时间: 2023-07-19 18:20:03 浏览: 111
python 16进制
要在 Python 中使用串口并发送 16 进制数据,可以使用 PySerial 库。下面是一个简单的示例代码:
```python
import serial
ser = serial.Serial('COM1', 9600) # 指定串口和波特率
data = bytes.fromhex('01 02 03 0A') # 将 16 进制字符串转换成字节串
ser.write(data) # 发送数据
ser.close() # 关闭串口
```
在上面的代码中,我们使用 `serial.Serial()` 函数打开一个串口,并指定波特率。然后使用 `bytes.fromhex()` 将 16 进制字符串转换成字节串,并使用 `ser.write()` 函数发送数据。最后使用 `ser.close()` 关闭串口。
阅读全文