This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TCAN1145-Q1:CAN 收发器 CAN &'进入睡眠模式后 t WAKEUP

Guru**** 2540720 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1567942/tcan1145-q1-can-transceiver-can-t-wakeup-after-entering-in-sleep-mode

器件型号:TCAN1145-Q1


工具/软件:

您好 TI、

我正在使用 CAN 收发器 TCAN1145 、当发送 PNC 不正确、CAN Trcv 进入睡眠模式且 ECU 进入关断模式、但当使用 PNC 正确重新发送 NM 消息时、CAN Trcv 无法检测到它并且无法唤醒、我已配置选择性唤醒、如下所示。 我的问题是为什么 trcv 在进入睡眠模式后无法检测到 PNC、以及如何解决此问题?

  

谢谢

Hossam Afifi

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Hossam:

    请确保在进入睡眠模式的步骤之前清除所有中断寄存器。 在设置了 CANINT 和 FRAME_OVF 的情况下(即接收到的错误帧过多)、它可能会阻止收发器被唤醒。

    请告诉我这是否有效。

    此致、

    Sean

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Sean、

    感谢您的答复,

    我在进入睡眠模式之前清除了所有中断寄存器、但仍然出现问题、当发送 PN 正确时、您认为 trcv 无法恢复和上电、并看到 trcv 是否无法接收任何消息?  

    此致、

    Hossam  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Hossam:

    您是否可以在睡眠模式下读取 INT_1、INT_2 和 INT_3 寄存器? (无法唤醒收发器时)

    您发送了多少个 WUF? 如果是单条消息、收发器可能无法唤醒、因为它首先需要一个 CAN 帧(可以是任何帧)来激活 WUF 接收器、将共模电压从 GND 偏置到 2.5V、然后 WUF 将开始监控有效的 WUF。  

    此致、

    Sean