TCAN1473A-Q1 有六種工作模式:正常模式、待機模式、靜音模式、進入睡眠模式、睡眠模式和關閉模式。可以使用 nSTB 引腳和 EN 引腳結合電源條件、溫度條件和喚醒事件來控制工作模式選擇。
- 在睡眠模式下,使能引腳可以處于邏輯高電平或低電平狀態,但由于它具有內部下拉電阻,因此當該引腳保持懸空或在外部拉至低電平時,可以實現盡可能低的功耗。
- 加電時,VCC 和 VIO 的欠壓計時器被禁用,從而使 VCC 和 VIO 電源在更長時間內加電(長達 tINACTIVE)。VCC 或 VIO 需要分別高于 UVCC(R) 和 UVIO(R),以啟用各自的 tUV 計時器。VCC 欠壓計時器在 VCC 降至低于UVCC(F) 時啟動,而 VIO 欠壓計時器在 VIO 降至低于 UVIO(F) 時啟動。當這些計時器中的任何一個超過 tUV 時,器件將進入睡眠模式。
- 一旦器件進入待機模式,睡眠喚醒錯誤 (SWE) 計時器就會啟動。一旦器件進入正常模式,計時器就會停止并復位。如果器件從待機模式進入靜音模式,則 SWE 計時器不會停止,并且需要在 SWE 計時器到期之前將器件轉換為正常模式。如果器件從正常模式進入靜音模式,則 SWE 計時器將不會在靜音模式下激活。
- 當從進入睡眠模式或者從 UVCC 或 UVIO 事件進入睡眠模式時,需要在 nSTB 上進行從低電平到高電平的轉換才能將器件置于正常或靜音模式。如果 EN 在 nSTB 的上升沿期間為高電平,則器件會進入正常模式。如果 EN 在 nSTB 的上升沿期間為低電平,則器件會進入靜音模式。VIO 必須高于 UVIO(R) 才能使用 EN 和 nSTB 信號退出睡眠模式。
- 當由于 SWE 計時器超時 (>tINACTIVE) 而進入睡眠模式時,有一個額外的要求,即使用 EN 和 nSTB 信號直接退出睡眠模式并轉換到正常或靜音模式。要進入正常模式,nSTB 引腳必須為高電平,并且必須在 EN 上進行從低電平到高電平的轉換。要進入靜音模式,nSTB 引腳必須為高電平,并且必須在 EN 上進行從高電平到低電平的轉換。如果器件在 nSTB 已經為高電平時進入睡眠模式,則在執行上述序列之前,當 nSTB 為低電平時 EN 引腳上必須發生一次轉換。有關更多信息,請參閱圖 7-5。VIO 必須高于 UVIO(R) 才能使用 EN 和 nSTB 信號退出睡眠模式。
表 7-4 TCAN1473A-Q1 模式概述| 模式 | VCC 和 VIO | VSUP | EN | nSTB | WAKERQ 標志 | 驅動器 | 接收器 | RXD | INH |
|---|
| 正常 | > UVCC 且 > UVIO | > UVSUP | 高 | 高 | X | 啟用 | 啟用 | 鏡像總線狀態 | 開啟 |
| 靜音 | > UVCC 且 > UVIO | > UVSUP | 低 | 高 | X | 禁用 | 啟用 | 鏡像總線狀態 | 開啟 |
| 待機 | > UVCC 且 > UVIO | > UVSUP | 高 | 低 | 置位 | 禁用 | 啟用低功耗總線監控 | 低電平信號喚醒 | 開啟 |
| > UVCC 且 > UVIO | > UVSUP | 低 | 低 | X | 禁用 | 啟用低功耗總線監控 | 低電平信號喚醒 | 開啟 |
| > UVCC 且 < UVIO | > UVSUP | 低 | 低 | X | 禁用 | 啟用低功耗總線監控 | 高阻抗 | 開啟 |
| 進入睡眠模式(1) | > UVCC 且 > UVIO | > UVSUP | 高 | 低 | 被清零 | 禁用 | 啟用低功耗總線監控 | 高電平或高阻抗(無 VIO) | 開啟(2) |
| 睡眠(3) | > UVCC 且 > UVIO | > UVSUP | 高 | 低 | 被清零 | 禁用 | 啟用低功耗總線監控 | 高電平或高阻抗(無 VIO) | 高 阻抗 |
| < UVCC 或 <UVIO | > UVSUP | X | X | X | 禁用 | 啟用低功耗總線監控 | 高電平或高阻抗(無 VIO) | 高阻抗 |
| 受保護 | X | < UVSUP | X | X | X | 禁用 | 禁用 | 高阻抗 | 高阻抗 |
(1) 進入睡眠模式:在 EN = H、nSTB = L 時進入過渡模式,直到 tGOTOSLEEP 計時器到期。
(2) tGOTOSLEEP 計時器到期后,INH 引腳轉換為高阻抗。
(3) tGOTOSLEEP 計時器到期后,模式就會從進入睡眠模式更改為睡眠模式。