ZHCSK91A August 2019 – September 2019 TPS23882
PRODUCTION DATA.
命令 = 42h,帶 1 個數(shù)據(jù)字節(jié),讀取/寫入
I2C 看門狗計時器可監(jiān)控 I2C 時鐘線,從而防止可能使端口處于危險狀態(tài)的軟件掛起情況。該計時器可以通過 SCL 輸入的任一邊沿復(fù)位。如果看門狗計時器到期,所有通道都將關(guān)閉,并將設(shè)置 WDS 位。標(biāo)稱看門狗超時周期為 2 秒。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| - | - | - | IWDD3 | IWDD2 | IWDD1 | IWDD0 | WDS |
| - | - | - | R/W-1 | R/W-0 | R/W-1 | R/W-1 | R/W-0 |
| 說明:R/W = 讀取/寫入;R = 只讀;-n = 復(fù)位后的值 |
| 位 | 字段 | 類型 | 復(fù)位 | 說明 |
|---|---|---|---|---|
| 4–1 | IWDD3–IWDD0 | R/W | 1011b |
禁用 I2C 看門狗。等于 1011b 時,屏蔽看門狗。否則,將取消對看門狗的屏蔽,看門狗可以運行。 |
| 0 | WDS | R/W | 0 | I2C 看門狗計時器狀態(tài),即使屏蔽了看門狗也有效。設(shè)置后表示看門狗計時器已到期,在 I2C 時鐘線上沒有任何活動。在 WDS 位置寫入 0 會將其清除。
請注意,當(dāng)看門狗計時器到期并且未屏蔽看門狗的情況下,也會關(guān)閉所有通道。 |
如果由于 I2C 看門狗而關(guān)閉通道,還會清除相應(yīng)的位:
| 寄存器 | 要復(fù)位的位 |
|---|---|
| 0x04 | CLSCn 和 DETCn |
| 0x06 | DISFn 和 PCUTn |
| 0x08 | STRTn 和 ILIMn |
| 0x0C-0F | 請求的分級和檢測 |
| 0x10 | PGn 和 PEn |
| 0x14 | CLEn 和 DETEn |
| 0x1C | ACn |
| 0x1E-21 | 2P 管制設(shè)置為 0xFFh |
| 0x24 | PFn |
| 0x30-3F | 通道電壓和電流測量 |
| 0x40 | 2xFBn |
| 0x44 - 47 | 檢測電阻測量 |
| 0x4C-4F | 分配的分級和先前的分級 |
| 0x51-54 | Autoclass 測量 |
如果有變化,還將設(shè)置電源事件寄存器的相應(yīng) PGCn 和 PECn 位。電源狀態(tài)寄存器的相應(yīng) PEn 和 PGn 位也相應(yīng)更新。
NOTE
如果 I2C 看門狗計時器到期,溫度和輸入電壓寄存器將停止更新,直到清除 WDS 位為止。然后,必須清除 WDS 位才能讓這些寄存器正常工作。