主题中讨论的其他器件:TMP112、 TMP112EVM
大家好、
我的客户正在使用具有13位扩展模式的 TMP112。 由于默认设置、我知道第一次读取是12位。
我建议它们区分由 D0位0b (12位)或1b (13位)读取的数据。
但我的客户在 D0位= 1b (13位)时观察到12位数据、例如0xDE01 (-34degC 乘以12位、LSB 为1)。
例如、客户将模式更改为13位、并在第二次转换完成之前读取温度寄存器。 因此温度数据为12位、但 LSB 更新为13位。
可以发生吗?