如果在 LM64 通過 SMBDAT 線路傳輸數(shù)據(jù)時 SMBus 主監(jiān)控器復(fù)位,則必須將 LM64 返回到通信協(xié)議中的已知狀態(tài)。這可通過以下兩種方式來實現(xiàn):
- 當 SMBDAT 為低電平時,如果 SMBData 或 SMBCLK 保持低電平的時間超過 35ms (tTIMEOUT),則 LM64 SMBus 狀態(tài)機會復(fù)位為 SMBus 空閑狀態(tài)。當 SMBCLK 或 SMBDAT 線路保持低電平 25ms 至 35ms 時,所有器件均超時。因此,為了確??偩€上的所有器件都超時,SMBCLK 或 SMBData 線路必須保持低電平至少 35ms。
- SMBDAT 和 SMBCLK 都為高電平時,主監(jiān)控器可以在 SMBDAT 線路上進行從高電平到低電平轉(zhuǎn)換來啟動 SMBus 啟動條件。LM64 將在通信期間的任意時刻正確響應(yīng) SMBus 啟動條件。啟動后,LM64 將收到一個 SMBus 地址字節(jié)。