[size=16.002px]如果 ADS1115 通过 I2C 读取的数据一直是 65535(0xFFFF),通常是因为 I2C 通信失败、配置错误或输入超量程。请检查: [size=16.002px]I2C 地址是否正确(默认 0x48); [size=16.002px]SDA/SCL 上拉电阻(4.7kΩ)和接线; [size=16.002px]配置寄存器(如单端输入、连续转换模式); [size=16.002px]输入电压是否在量程内(如 ±6.144V)。若通信正常但仍输出 0xFFFF,可能是输入电压过低或极性反接(AINp < AINn)。
|
搞定没?没有的话,加我好友,把联系方式发你。