JAJSUD6A April 2024 – May 2025 TPS23881B
PRODUCTION DATA
COMMAND = 42h、1 データ バイト、読み取り/書き込み
I2C ウォッチドッグ タイマは、ポートが危険な状態に維持される可能性があるソフトウェアのハングアップを防止するために、I2C クロック ラインを監視します。このタイマは、SCL 入力のいずれかのエッジでリセットできます。ウォッチドッグ タイマが満了すると、すべてのチャネルがオフになり、WDS ビットがセットされます。公称ウォッチドッグ タイムアウト時間は 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 = リセット後の値 |
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 4 ~ 1 | IWDD3–IWDD0 | R/W | 1011b | I2C ウォッチドッグ ディセーブル1011b に等しい場合、ウォッチドッグはマスクされます。それ以外の場合は、マスクされず、ウォッチドッグは動作可能です。 |
| 0 | WDS | R/W | 0 | I2C ウォッチドッグ タイマのステータス (ウォッチドッグがマスクされている場合でも有効)。このビットがセットされているとき、ウォッチドッグ タイマは I2C クロック ラインでアクティビティが発生しないまま期限切れになります。WDS ロケーションに 0 を書き込むと、クリアされます。 ウォッチドッグ タイマが満了すると、ウォッチドッグがマスクされていない場合、すべてのチャネルもオフになることに注意してください。 |
I2C ウォッチドッグによりチャネルがオフになると、対応するビットもクリアされます。
| 登録 | リセットするビット |
|---|---|
| 0x04 | CLSCn および DETCn |
| 0x06 | DISFn および PCUTn |
| 0x08 | STRTn および ILIMn |
| 0x0A/B | PCUTnn |
| 0x0C-0F | 要求されたクラスと検出 |
| 0x10 | PGN と PEn |
| 0x14 | CLEn と DETEn |
| 0x1C | ACN および CCnn |
| 0x1E-21 | 2P ポリシングは 0xFFh に設定されます |
| 0x24 | PFN |
| 0x2A-2B | 4P ポリシングは 0xFFh に設定されます |
| 0x2D | NLMnn、NCTnn、4PPCTnn、DCDTnn |
| 0x30-3F | チャンネル電圧および電流測定 |
| 0x40 | 2xFBn |
| 0x44~47 | 検出抵抗測定 |
| 0x4C-4F | 割り当てられたクラスと前のクラス |
| 0x51-54 | 自動クラス測定 |
変更が発生した場合、パワーイベントレジスタの対応する PGCn および PECn ビットもセットされます。パワー ステータス レジスターの対応する PEN ビットと PGN ビットもそれに応じて更新されます。
I2C ウォッチドッグ タイマが満了した場合、WDS ビットがクリアされるまで、温度および入力電圧レジスタの更新は停止します。その後で、これらのレジスタを正常に動作させるには、WDS ビットをクリアする必要があります。