请教:TMP175 Datasheet 7.3.2.5中所写,在TM = 0时,ALert动作,Master接收到Alert信号,会发送Command(00011001),Slave会回复Slave地址。实际中,测试不到Slave发出的地址信息。请问是测试方法的问题吗?或,请告知正确的测试方法。感谢
Annie Liu:
为更加有效地解决您的问题,我们建议您将问题发布在E2E英文技术论坛上https://e2e.ti.com/support/sensors/f/1023,将由资深的工程师为您提供帮助。我们的E2E英文社区有TI专家进行回复,并得到全球各地工程师的支持,分享他们的知识和经验。
Kailyn Chen:
您好,请参考Figure 10 SMBus Alert的时序:主机发送起始条件之后会发出Alert command0001100,然后TMP175产生应答。
您目前的意思是收不到Frame 2的TMP175发送的slave 地址是吗? 那Alert command之后是否有收到ACK信号?
user3491997:
回复 Kailyn Chen:
这是示波器抓取到的波形:
Kailyn Chen:
回复 user3491997:
恩通过时序看到,TMP75并没有对Alert做出响应, TM=1是吗? 上面您提到的TM=1 , 应该TM=1,您这里应该是笔误。
其次TMP75 没有响应,说明TM75的结温并没有很高到足以产生中断的条件。 所以Alert引脚并没有asserted,您这里没有收到TMP75的ACK信号。