笔者在用pyserial打开虚拟串口时出现了一些问题,最后发现是python版本的问题,现将几种情况总结如下
1.实际串口
#查询串口号
geek@geek-Lenovo-G40-70:~/Documents/RaspberryPi$ dmesg | grep ttyUSB*
[ 1642.241139] usb 2-2: ch341-uart converter now attached to ttyUSB0
如果用的是python2.7.9的话要这样写:
[python2.7.9]
#!/usr/bin/python
import os,serial
#打开串口
ser=serial.Serial("/dev/ttyUSB0")
#写入
ser.write("nani?")<