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