Raspberry pi 带SHT21湿度传感器的Raspberry Pi i2c保持主模式

Raspberry pi 带SHT21湿度传感器的Raspberry Pi i2c保持主模式,raspberry-pi,i2c,spi,Raspberry Pi,I2c,Spi,指 我能够在“无保持主控”模式下读取温度和湿度(0xF3) 但是如果我想用“Hold Master”模式(0xF5)读取,我会得到Errno 5 bus.write_byte(i2caddr, 0xE3) bus.read_byte(i2caddr) Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/local/lib/p

我能够在“无保持主控”模式下读取温度和湿度(0xF3)

但是如果我想用“Hold Master”模式(0xF5)读取,我会得到Errno 5

bus.write_byte(i2caddr, 0xE3)
bus.read_byte(i2caddr)
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/local/lib/python3.7/dist-packages/smbus2/smbus2.py", line 375, in 
 read_byte
    ioctl(self.fd, I2C_SMBUS, msg)
OSError: [Errno 5] Input/output error
总线写入字节(i2caddr,0xE3) 总线读取字节(i2caddr) 回溯(最近一次呼叫最后一次): 文件“”,第1行,在 文件“/usr/local/lib/python3.7/dist-packages/smbus2/smbus2.py”,第375行,在 读取字节 ioctl(self.fd、I2C_SMBUS、msg) OSError:[Errno 5]输入/输出错误 为什么会这样

bus.write_byte(i2caddr, 0xE3)
bus.read_byte(i2caddr)
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/local/lib/python3.7/dist-packages/smbus2/smbus2.py", line 375, in 
 read_byte
    ioctl(self.fd, I2C_SMBUS, msg)
OSError: [Errno 5] Input/output error