ZHCSNS0A November 2024 – October 2025 TCAN2855-Q1 , TCAN2857-Q1
PRODUCTION DATA
请参考 PDF 数据表获取器件具体的封装图。
TCAN285x-Q1 支持低功耗睡眠模式和待机模式,并使用称为通过 CRXD 请求进行总线唤醒 (BWRR) 的 CAN 总线唤醒机制。一旦接收到这种模式,TCAN285x-Q1 就会从睡眠模式自动切换到待机模式,并在 nINT 引脚(如果已启用)上插入一个中断,以向主机微处理器指示总线处于运行状态,并且处理器应唤醒并为 TCAN285x-Q1 提供服务。在睡眠模式下会启用低功耗接收器和总线监视器,以允许使用 CAN 总线发出 CRXD 唤醒请求。唤醒请求是连接到 CRXD(驱动为低电平)的输出,如图 8-29 所示。外部 CAN FD 控制器会监视 CRXD 的转换情况(从高电平转换为低电平),然后根据 CRXD 唤醒请求重新激活器件,使其进入正常模式。在此模式下,CAN 总线端子弱下拉至 GND;请参阅图 7-2。
该器件使用 ISO 11898-2:2024 标准中的唤醒模式 (WUP)来将总线流量限定为唤醒主机微处理器的请求。总线唤醒请求会以“下降沿加低电平”的形式发送给集成式 CAN FD 控制器,其中低电平信号对应于 CRXD 端子上的“滤波”总线显性信号 (BWRR)。
唤醒模式 (WUP) 包括:
检测到 WUP 后,器件会开始在 CRXD 引脚上发出唤醒请求 (BWRR)。该引脚的行为由寄存器 8'h12[2] 确定。如果 8'h12[2] = 0b,一旦接收到满足显性、隐性、显性滤波时间的 WUP 模式,CRXD 引脚就会被拉低。第一个滤波显性信号会发起 WUP,之后总线监视器会等待滤波隐性信号,其他总线通信不会使总线监视器复位。接收到滤波隐性信号后,总线监视器会等待另一个滤波显性信号;其他总线通信不会使总线监视器复位。在接收到第二个滤波显性信号后,总线监视器会立即识别 WUP 并切换到 BWRR 模式。在验证接收到 WUP 后,器件会立即将总线监视器转换到 BWRR 模式。通过将 CRXD 引脚锁存为低电平在该引脚上指示这一点;因此,BWRR 期间的 CRXD 输出与传统 8 引脚 CAN 器件相匹配,根据 ISO 11898-2:2024,这些器件使用总线上的单个滤波显性信号作为唤醒请求机制。2024.
对于被视为已滤波的显性或隐性信号,总线必须保持该状态超过 tWK_FILTER 时间。由于 tWK_FILTER 存在变化性,可以分为以下几种情况来判定。
请参阅图 8-29 以了解 WUP 的时序图。
用于 WUP 和 BWRR 的模式和 tWK_FILTER 时间可防止噪声和总线卡在显性状态故障导致错误的唤醒请求,同时允许任何 CAN 或 CAN FD 报文发起 BWRR。如果器件切换到正常模式,或者 VCC 上发生欠压事件,则会丢失 BWRR。WUP 模式必须在 tWK_TIMEOUT 时间内发生;否则,器件会处于等待下一个隐性信号和有效 WUP 模式的状态。
如果 8'h12[2] = 1b,CRXD 引脚会在 tTOGGLE = 10µS 内从低电平切换到高电平再切换到低电平,直到器件进入正常模式或监听模式。BWRR 会在加电时以及退出睡眠模式或某些失效防护模式条件后,在待机模式下激活。如果 SPI 写入将器件置于待机模式,CRXD 引脚将处于高电平,直到发生唤醒事件。随后,CRXD 引脚的行为与处于睡眠模下的行为类似。