ZHCSNS0A November 2024 – October 2025 TCAN2855-Q1 , TCAN2857-Q1
PRODUCTION DATA
請參考 PDF 數據表獲取器件具體的封裝圖。
問答 (Q&A) 看門狗是一種看門狗類型,它不是簡單地通過 SPI 寫入來重置看門狗,而是 MCU 必須從器件中讀取“問題”,根據問題進行數學運算,然后將計算得出的答案寫回器件。正確答案是 4 字節響應。每個字節都必須按照正確的時序進行寫入,才能獲得正確的答案。
有 2 個看門狗窗口,稱為 WD 響應窗口 1 和 WD 響應窗口 2(例如圖 8-63 WD QA 窗口)。每個窗口的大小將是總看門狗窗口時間 tWD_RESP_WIN1 + tWD_RESP_WIN2 的 50%,該時間在 WD_TIMER 和 WD_PRE 寄存器位選擇。
每個看門狗問答都是一個完整的看門狗周期。一般過程是 MCU 在 WD 響應窗口 1 期間讀取問題。CPU 必須對問題執行數學函數運算,從而得到 4 個字節的答案。4 個答案字節中的 3 個必須按照正確的順序寫入 WD 響應窗口 1 內的應答寄存器。最后一個答案必須在第一個響應窗口之后 WD 響應窗口 2 內寫入應答寄存器。如果所有 4 個答案字節都正確且順序無誤,則響應將被視為良好,錯誤計數器遞減,并生成新問題,從而重新開始該循環。在 WD 響應窗口 2 內寫入第四個答案,該窗口將終止,并啟動新的 WD 響應窗口 1。
如果有任何內容錯誤或缺失,則響應將被認為不良,并且看門狗問題不會改變。此外,錯誤計數器將遞增。一旦該錯誤計數器超過閾值(在 WD_ERR_CNT_SET 寄存器字段中定義),就會執行看門狗故障操作。操作示例包括中斷或復位切換等。