ZHCSNS0A November 2024 – October 2025 TCAN2855-Q1 , TCAN2857-Q1
PRODUCTION DATA
重启模式是一种过渡模式。取决于是否禁用了失效防护模式,可以从任何其他模式进入此模式。在该模式下,启用的 LDO 斜升或导通。初始上电时,一旦 VCC1 ≥ UVCC1R 持续 tRSTN_act(大约 2ms),器件会转换至待机模式。在重启模式下,nRST 锁存为低电平。进入重启模式时会启动重启计时器。通过对寄存器 8'h4F[0] 的 RSTRT_TMR_SEL 进行编程,可以在 tRSTTO 和 tINACTIVE (SWE) 计时器时间之间选择该计时器。默认值为 tRSTTO。如果选择了 tINACTIVE (SWE) 计时器,则需要在 SWE_TIMER 寄存器 8'h1C[7] 处设置 SWE_EN = 1b 来启用 SWE 计时器。如果器件在计时器超时之前仍未退出重启模式,则器件会在失效防护模式启用时转换至该模式,或在失效防护模式禁用时转换至睡眠模式。每次从正常模式或待机模式进入重启模式时,重启模式计数器 RSRT_CNTR 都会递增。例外情况是超过重启计数器会导致器件进入失效防护模式还是睡眠模式。当由于该事件重新进入重启模式时,计数器将被忽略并且器件进入待机模式。进入待机模式后,必须将计数器清零。该计数器可通过寄存器 8'h28[7:4] 进行编程,以便将转换至睡眠或失效防护模式之前可以进入重启的次数设置为最多 15 次。默认值是 4。寄存器 8'h16[3:0] 为 RSRT_CNTR。可以通过将计数器编程为 0000b 来禁用该计数器。为了防止转换至睡眠模式或失效防护模式,必须定期将该计数器清零。
nRST 输出引脚的行为取决于器件进入重启模式的原因。
当由于看门狗故障、从失效防护模式或外部 nRST 切换进入该模式时,nRST 引脚被拉至低电平并持续 tNRST_TOG(默认值为 20ms)。通过更改寄存器 8'h29[5]= 0,可以将该脉冲宽度配置为 2ms。在此时间之后,器件转换至待机模式并将 nRST 引脚释放至高电平。请参阅图 8-25,了解发生看门狗故障后如何进入和退出重启模式。
当从睡眠模式进入重启模式或由于欠压事件进入重启模式时,器件会将 nRST 锁存为低电平直到 VCC1 > UVCC1R 持续 tRSTN_act,然后器件转换至待机模式并将 nRST 释放至高电平。请参阅图 8-24,了解如何进入和退出重启模式。
nRST 引脚也是 TCAN285x-Q1 的复位输入引脚,当该引脚被拉至低电平且持续 tnRSTIN 时,会使器件转换至重启模式,请参阅图 8-25