當 LM95010 需要主設備注意時,它將生成注意請求。主設備和所有 LM95010 都必須監控注意請求,以便在數據位或開始位傳輸同時啟動時允許重新發送位。請參閱數據表的節 6.3.6。
LM95010 將根據以下規則生成注意請求:
- 設置狀態標志的功能事件已發生、注意請求已啟用并且
- 注意請求的“物理”條件已滿足(即總線處于非激活狀態)并且
- 在 1 發生后首次滿足 2 時,自讀取器件狀態寄存器或者總線復位以來,總線上沒有注意請求。
或者
- 發生總線錯誤事件,并且
- 注意請求的“物理”條件已滿足(即總線處于非激活狀態)并且
- 在 1 發生后首次滿足 2 時,沒有總線復位。
所有器件(主或從設備)必須監控總線是否有注意請求信號。以下說明澄清了使用注意請求指示的預期系統操作。
- 主設備應將注意請求用作觸發器來讀取來自 LM95010 的結果。此操作在涵蓋所有 LM95010 的序列中完成。此序列稱為“主設備傳感器讀取序列”。
- 在 LM95010 發送注意請求后,直至從設備狀態寄存器進行下一次讀取后,LM95010 不會針對功能事件發送注意請求,因為確保主設備將讀取狀態寄存器是主設備傳感器讀取序列的一部分。請注意,無論狀態寄存器讀數為何,LM95010 都將發送 BER 注意,以幫助主設備執行任何錯誤恢復操作并防止死鎖。
- 主設備必須記錄注意請求事件。然后,它必須通過讀取系統中所有從設備器件的器件狀態寄存器來掃描所有從設備器件,并且必須處理其中的任何待處理事件,然后才可以假定沒有更多事件要處理。
注: 這里沒有哪個從設備發送請求的指示。不發送多個請求的要求允許主設備在一次寄存器讀取掃描中知道沒有更多待處理的事件。