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 计时器到期后,模式就会从进入睡眠模式更改为睡眠模式。