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.

[参考译文] TCAN1046V-Q1:用于 UART 的 CAN

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1006688/tcan1046v-q1-can-for-uart

器件型号:TCAN1046V-Q1

大家好、

如果 TCAN1046V-Q1用作 UART 的 CAN、则用户需要 知道显性超时。 大量连续的显性位或极低的数据速率会导致发送器和/或接收器触发显性超时、从而强制输出为隐性状态。  

这是 UART 防止显性超时9.2kbps 的建议最小波特率吗?

此外、TX UART 是否需要以最低9.2kbps 的速率向收发器持续发送某种保持活动数据、以防止 CAN 进入 DTO?

谢谢、

进行了比较

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

    您好、Jared、

    问得好。 数据表上的最小数据速率描述了 CAN 信号可使用的最低速率。 CAN 协议不允许超过5个具有相同值的连续位。 此要求可防止在以该数据速率或高于该速率运行的 CAN 系统中发生显性超时。

    由于 UART 对 CAN 协议的连续位没有相同的限制、因此实际的最小数据速率将取决于帧内容。 请记住、显性超时仅适用于显性位状态(逻辑0)、因此处于隐性状态(逻辑1)的空闲 UART 线不受任何收发器超时的影响。 为了避免显性超时、只需要考虑连续显性位的数量。  

    请告诉我、这是否清楚、如果您还有其他问题。

    此致、
    Eric Schott