我正在使用python在树莓派中执行RFID读卡器(EM18)程序。这是代码,我收到一条错误消息。我已经尝试了很多次,但还是得到了相同的错误。
import time
import serial
data = serial.Serial(port='/dev/ttyS0,baudrate = 9600,timeout=2)
print ("Place the card")
try:
while True:
x=data.readline(12)
print(x)
except KeyboardInterrupt:
data.close()
跟踪(最近一次通话最后一次):文件“ read.py”,第13行,在x = data.readline(12)中,文件“ /usr/lib/python2.7/dist-packages/serial/serialposix.py “,在第490行中,“已读”设备报告已准备就绪但未返回任何数据” serial.serialutil.SerialException:设备已报告已准备就绪但未返回任何数据(设备已断开连接或端口上的多路访问?)