485串口通信代码
时间: 2023-08-06 10:21:10 浏览: 145
uart_RS485VERILOG串口通讯代码_
5星 · 资源好评率100%
以下是一个简单的使用 Python 编写的 485 串口通信代码示例:
```python
import serial
ser = serial.Serial(
port='/dev/ttyUSB0', # 串口号,根据实际情况修改
baudrate=9600, # 波特率
parity=serial.PARITY_NONE, # 校验位
stopbits=serial.STOPBITS_ONE, # 停止位
bytesize=serial.EIGHTBITS, # 数据位
timeout=1 # 超时时间
)
# 发送数据
ser.write(b'Hello, World!')
# 接收数据
data = ser.read(10) # 读取 10 个字节的数据
print(data)
ser.close() # 关闭串口
```
需要根据实际情况修改串口号、波特率等参数。在发送数据时,需要将数据转换成字节类型;在接收数据时,需要指定读取的字节数。
阅读全文