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.

[参考译文] SN65HVD1040:待机

Guru**** 2474930 points


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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/579604/sn65hvd1040-standby

部件号:SN65HVD1040

您好,

我的客户T....需要一些有关唤醒功能的帮助。

在我当前的项目(由多个电池驱动的模块组成)中,我想通过CAN总线启用系统或模块,因此我选择了TI CAN收发器(SD65HVD1040)。 在这方面,我有以下问题,这些问题我不清楚,请你或你的CAN专家同事澄清:


-根据数据表,在CAN总线上,主导位的长度超过5 us,

CAN收发器的接收部分可感知到此主导位,并且收发器可以唤醒,这是否可以唤醒处于待机模式的CAN用户机。

我的问题是:在待机模式下,CAN总线上的所有工作站都将被唤醒?

 


-两个CAN用户机相互通信,另一个用户机处于待机模式,当通过此通信出现一个主位(或其序列)时,总共超过5 μs,这意味着CAN用户机, 哪一项处于待机模式,在这种情况下也会唤醒?
请简要说明所有可能的情况

 

此致,

卡迈勒

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

    是的,只要收发器检测到CAN总线上的显性状态持续时间超过TBU参数(其最大值为5 us),其RXD输出将会降低(直到总线返回隐性状态)。 此信号向接收节点上的CAN控制器发出CAN总线活动信号,并应通过取消收发器的待机控制引脚来唤醒。 由于所有节点将共享相同的总线线路,足够长的主脉冲将触发所有节点中的唤醒指示。 如果一个节点在其他节点通信时处于待机状态,则只要该节点接收到持续时间长于TBU的主导脉冲,它也将被触发唤醒。

    我希望这一点很清楚,如果你有任何其他问题,请告诉我。

    此致,
    最大