我的 Pi Zero W(拉伸)和 SparkFun AS7265x 传感器(https://cdn.sparkfun.com/assets/c/2/9/0 ... asheet.pdf)遇到了一些麻烦: 我通过GPIO连接它们,并创建了 I2C总线:
->现在我想读出一些寄存器,例如温度(0x06),但我得到的一切都是0x00 (“ i2cget -y 1 0x49 0x06 b”) ->我唯一可以读取的寄存器是0x00,我得到0x80(但默认值应该是0x40)
所以我尝试了pyserial,但是当我想使用时:serial.Serial(“ / dev / i2c-1”,115200)->我得到无法配置端口错误25 如果我写的是cat / dev / i2c-1(如某些堆栈溢出主题所述),我会收到 I / O-错误 .....
我现在很无钥匙。...也许时钟在延长,但数据表中没有提到?
如果有人可以帮助我,很有可能:)
干杯!
raise SerialException("Could not configure port: {}".format(msg))
serial.serialutil.SerialException: Could not configure port: (25, 'Inappropriate ioctl for device')