Raspberry pi 带SHT21湿度传感器的Raspberry Pi i2c保持主模式
指 我能够在“无保持主控”模式下读取温度和湿度(0xF3) 但是如果我想用“Hold Master”模式(0xF5)读取,我会得到Errno 5Raspberry 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
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