Other Parts Discussed in Thread: TMP119, TMP1075, TMP390, TMP108, TMP117, TMP116, HDC2080, HDC2010, TMP4718
器件型号: TMP1075
主题中讨论的其他器件: TMP390、 TMP108、TMP119、 TMP117、 TMP116HDC2080、 HDC2010、 TMP4718
在这种情况下、即使温度超过上限、温度传感器的 ALERT 引脚也不会变为低电平
我已在器件上电时将以下值设置到温度传感器中:
HLIM = 0x3c00 (60 度 C)
LLIM = 0xF100(–15 度 C)
CFGR = 0x50ff
我还会在每次写入寄存器后读回该值、以确保正确完成设置。
我将器件的温度提高到超过 60°C。但 ALERT 引脚根本不会变为低电平。
我可以读回寄存器值、可以看到设置值在寄存器上仍然可用。
在这一阶段,如果我再次写入这些寄存器(相同的值),则 ALERT 引脚会立即变为低电平。
为什么第一次不起作用?我必须重新发送这些值?