LM95231 が SMBDAT ラインで送信中に SMBus マスタがリセットされた場合、LM95231 を通信プロトコルの既知の状態に戻す必要があります。これには、次の 2 つの方法のいずれかを使用します。
- SMBDAT が Low の場合、SMBDAT または SMBCLK が 35ms (tTIMEOUT) より長い時間 Low に保持されていると、LM95231 SMBus ステート マシンは SMBus アイドル状態にリセットされます。SMBus 仕様 2.0 に従い、SMBCLK または SMBDAT のいずれかのラインが 25~35ms の間 Low に保持されると、すべてのデバイスがタイムアウトすることに注意してください。そのため、バス上のすべてのデバイスが確実にタイムアウトするようにするには、SMBCLK または SMBDAT ラインを 35ms 以上 Low に保持する必要があります。
- SMBDAT が High の場合は、マスタから SMBus スタートを開始します。LM95231 は、通信のどの時点でも、SMBus のスタート条件に適切に応答します。開始後、LM95231 は SMBus アドレス バイトを待機します。