串行端口总是打开的,而Pyrts是低的?

2024-06-17 08:46:19 发布

您现在位置:Python中文网/ 问答频道 /正文

我用Pyserial和一个关心RTS的arduino类型的安装程序对话。我用下面的语句打开端口,然后用港口关闭() 用逻辑分析仪监控,我看到RTS在端口打开时变低,在端口关闭时返回高电平。如果保持在高位会更好。我尝试过将port=serial参数改为rtscts=1,没有任何改变-有什么建议吗?顺便说一下,这是win10上的Python2.7。在

port = serial.Serial(port='COM3',parity=serial.PARITY_NONE,
       bytesize=serial.EIGHTBITS,
       stopbits=serial.STOPBITS_ONE,timeout=5,xonxoff=0,
       rtscts=0,dsrdtr=0,baudrate=9600)

Tags: 端口类型portserial语句逻辑对话arduino