我有一个带有RS232电缆的无证按钮。 在pyserial中,我创建了一个默认端口:
port = serial.Serial("/dev/ttyUSB0", timeout=0)
我很确定每次按下按钮时按钮都会发出一个信号(因为之前的行为)。
当我第一次按下它时,port.read(1)返回b'',它等于尚未收到任何内容。然后,当我第二次推它时,我读了b'\ x00'。我想我的参数(来自串口(波特率,奇偶校验,停止位等)是错误的。或者其他什么可以解释这种行为?有没有办法找出正确的参数?
我没有示波器