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、则用户需要 知道显性超时。 大量连续的显性位或极低的数据速率会导致发送器和/或接收器触发显性超时、从而强制输出为隐性状态。
这是 UART 防止显性超时9.2kbps 的建议最小波特率吗?
此外、TX UART 是否需要以最低9.2kbps 的速率向收发器持续发送某种保持活动数据、以防止 CAN 进入 DTO?
谢谢、
进行了比较
您好、Jared、
问得好。 数据表上的最小数据速率描述了 CAN 信号可使用的最低速率。 CAN 协议不允许超过5个具有相同值的连续位。 此要求可防止在以该数据速率或高于该速率运行的 CAN 系统中发生显性超时。
由于 UART 对 CAN 协议的连续位没有相同的限制、因此实际的最小数据速率将取决于帧内容。 请记住、显性超时仅适用于显性位状态(逻辑0)、因此处于隐性状态(逻辑1)的空闲 UART 线不受任何收发器超时的影响。 为了避免显性超时、只需要考虑连续显性位的数量。
请告诉我、这是否清楚、如果您还有其他问题。
此致、
Eric Schott