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.

[参考译文] TPS92662-Q1:分离 UART/CAN 连接

Guru**** 2546020 points
Other Parts Discussed in Thread: TPS92662-Q1, TPS92661-Q1

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/743764/tps92662-q1-splitting-uart-can-connections

器件型号:TPS92662-Q1
主题中讨论的其他器件: TPS92661-Q1

是否可以拆分 CAN/UART 连接、以便将两个(或更多)独立的 PCB 连接到同一 MCU UART? 我相信您通常可以使用 CAN 和 CAN 来实现这一点、但该芯片使用 CAN 物理层上的 UART、而不是 CAN 协议。


假设每个 TPS92662-Q1都有一个唯一的地址、我可以看到几种可能的方法、但不确定每个方法的优缺点。

  1. 从 MCU 分离 UART TX/RX 线并连接到两个 CAN 收发器、然后连接到单独的 PCB
  2. 拆分 CAN 总线线路并在总线上并联两个 PCB、如标准 CAN 总线(第5节 www.ti.com/.../sloa101b.pdf)
  3. UART<->CAN<->UART<->CAN<->UART 的菊花链系列

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

    我正在尝试获取有关这一点的答案。

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

    您应该能够在 CAN 端执行此操作、就像第5节状态一样。

    1) 1)是的
    2) 2)是的
    3) 3)不要认为这是有原因的

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

    C Tyerman、您好!

    您能否解释一下您尝试执行此操作的原因和原因?  通常、这种类型的方案用于基于地址的通信。  您将如何使其适用于 UART?  您是否有自己概念的方框图?  

    -Francis

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

    重新阅读 TPS92662-Q1数据表后、它实际上回答了我的问题、但这并不明显。 我正在设计一些与 8.1应用信息类似的概念-图35。 多板矩阵管理器应用

    尽管不是立即明显的、但图实际上显示了将 CAN 连接拆分以连接多个板、如我描述的选项2

    根据我的理解、TPS92662-Q1 (和 TPS92661-Q1)使用 UART 进行数据表7.4.5 UART 接口中的寻址"UART 通信过程使用 MCU 掌握的命令和响应协议在每个 TPS92662器件之间写入和读取寄存器"

    该页面上有一个 UART"总线"的方框图(图25。 具有 CAN 物理层的 TPS92662 UART 连接)