ZHCAA54B January   2022  – June 2022 TCAN1145-Q1 , TCAN1146-Q1

 

  1.   摘要
  2.   商标
  3. 1简介 – 局部联网
  4. 2局部联网应用
    1. 2.1 工作模式和局部联网
    2. 2.2 睡眠模式和局部联网
    3. 2.3 唤醒帧
    4. 2.4 传统高速 CAN、CAN FD 和 PN
    5. 2.5 混合网络信息
  5. 3CAN 帧和唤醒帧
    1. 3.1 CAN 帧结构
    2. 3.2 唤醒帧
      1. 3.2.1 ID 字段匹配
      2. 3.2.2 数据长度代码 (DLC) 匹配
      3. 3.2.3 数据匹配
      4. 3.2.4 CRC 匹配
      5. 3.2.5 Acknowledge 字段匹配
    3. 3.3 错误计数器
    4. 3.4 选择性唤醒 FD 被动
  6. 4选择性唤醒寄存器
  7. 5配置局部联网功能
    1. 5.1 有效 CAN 消息 ID 示例
    2. 5.2 有效数据示例
  8. 6总结
  9. 7参考文献
  10. 8修订历史记录

睡眠模式和局部联网

CAN ECU 通常处于三种状态:睡眠模式(电流消耗低,≤ 100µA)、待机模式(电流消耗较高,几十至几百毫安)和正常模式(电流消耗最高,几百毫安至几安)。每个节点在睡眠状态下使用的电流明显较小,因此 ECU 处于睡眠模式的时间越长,可以节省的电力就越多。PN 将睡眠模式分为两个不同的级别(请参阅图 2-2),从而降低整体网络电流消耗。当 ECU 处于睡眠模式时,它等待唤醒,这可以通过 WUP 信号来完成。

图 2-2 处于睡眠模式的局部网络

当 ECU 接收到 WUP 时,不支持 PN 的 ECU 将被唤醒并转换到待机模式,而支持 PN 的 ECU 将转换到更高层睡眠状态,但不会进入待机模式。在这种更高层的睡眠状态下,CAN 总线偏置从接地变为 2.5V,同时侦听是否存在有效的唤醒帧 (WUF)。这种偏置变化对于 WUF 接收器解码 CAN 帧而言是必要的,并且没有总线流量传递到 CAN 收发器 RXD 引脚。当 ECU 处于更高层睡眠状态并等待有效 WUF 时,只有一部分节点处于唤醒状态并消耗约 500µA 的电流,而并不是非 PN 节点消耗几十至几百毫安电流。