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.

[参考译文] TCAN1044V:CAN 收发器不能从 Satndby 模式唤醒

Guru**** 670100 points
Other Parts Discussed in Thread: TCAN1044V-Q1
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1230874/tcan1044v-can-transceiver-is-not-waking-up-from-satndby-mode

器件型号:TCAN1044V

尊敬的所有人:

我在 CAN 收发器电路中遇到了一个问题、即使 CAN 总线中存在有效的 CAN 消息、也无法从待机模式退出;

我已经观察到 STB 引脚上的电压始终为高电平(大于3.3V)。

请帮助我澄清以下要点

  1. 它在 TCAN1044中是否有内部上拉电阻器、以便在睡眠模式期间从内部将 STB 引脚上拉至高电平?
  2. 可以通过 MCU 控制 STB 引脚吗?
  3.  如何从待机模式唤醒  
  4.  总线上出现唤醒请求(CAN 消息)时将会发生什么情况;STB 引脚是在没有 MCU 干预的情况下从内部下拉至低电平、还是 MCU 需要将其下拉?

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

    Harikrishnan,

    总线上的唤醒信号不会自动更改 TCAN1044V-Q1的状态、这完全通过 STB 引脚控制。 在待机模式下、收发器将检测到 WUP 信号、导致 RXD 切换为低电平、作为向 MCU 的指示、然后 MCU 将通过将 STB 引脚设置为低电平来执行操作。

    是的、在引脚由于 MCU 错误而悬空的情况下、STB 上有一个内部上拉电阻器。 这可确保在出现系统故障时、器件处于低功耗状态。

    2.是的、这是目的、如果需要待机模式、则使用 MCU 来控制此引脚。

    3、我认为这个问题是不完整的。

    4. MCU 必须下拉 STB 引脚、WUP 信号仅将 RXD 引脚置为低电平、以向 MCU 表明已在 CAN 总线上接收到 WUP。

    如果您有任何其他问题、敬请告知。

    此致、

    Eric Hackett