赞
踩
首先,安装pyserial:
通过命令lsusb查看串口是否存在:
通过命令python -m serial.tools.list_ports可以查看大可用的端口:
测试通信:
通过以上的准备后,就可以写一个简单的Python程式来实现串口通信:
- import serial
- from time import sleep
- ser = serial.Serial('/dev/ttyUSB0', 9600, timeout=0.5)
- def recv(serial):
- data
- while True:
- data =serial.read(30)
- if data == '':
- continue
- else:
- break
- sleep(0.02)
- return data
- while True:
- data =recv(ser)
- ser.write(data)
![](https://csdnimg.cn/release/blogv2/dist/pc/img/newCodeMoreWhite.png)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。