ZHCSTZ7E September 2003 – February 2024 LM95010
PRODUCTION DATA
本節(jié)介紹在讀取或?qū)懭胧聞?wù)期間遇到的特殊總線條件的主設(shè)備和 LM95010 處理。
如果 LM95010 在事務(wù)過程中接收到開始位,它將中止當前事務(wù)(LM95010 不會“完成”當前事務(wù))并開始新的事務(wù)。盡管不建議在 SensorPath 正常運行時使用,但這種情況是合法的,因此 LM95010 不會將其標記為錯誤,并且不會響應(yīng)生成注意請求。生成開始位的主設(shè)備負責在“更高級別”處理未“完成”的事務(wù)。
如果 LM95010 接收的數(shù)據(jù)位數(shù)超過預(yù)期數(shù)量(由所存取寄存器的大小定義),則會忽略不必要的位。在這種情況下,如果主設(shè)備和 LM95010 識別正確的 EP 和 ACK 位,它們將會“完成”事務(wù)。但是,在大多數(shù)情況下,附加的數(shù)據(jù)位與正確的 EP 和 ACK 位不同。這時,主設(shè)備和 LM95010 不會“完成”事務(wù)。此外,LM95010 會執(zhí)行以下操作:
如果 LM95010 接收的數(shù)據(jù)位數(shù)少于預(yù)期的值(由所存取寄存器的大小定義),它將無限期地等待主設(shè)備發(fā)送缺少的位。如果這樣,主設(shè)備會發(fā)送缺少的位,連同正確的 EP/ACK 位,主設(shè)備和 LM95010 會“完成”事務(wù)。但是,如果主設(shè)備開始一個生成開始位的新事務(wù),LM95010 將中止當前事務(wù)(LM95010 不會“完成”當前事務(wù))并開始新事務(wù)。LM95010 不會通知主設(shè)備未完成的事務(wù)。