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.

[参考译文] CCS/TMS570LS3137:在同一电路板上的两个处理器之间使用 Flexray

Guru**** 2463330 points
Other Parts Discussed in Thread: HALCOGEN

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/657942/ccs-tms570ls3137-using-flexray-between-two-processors-on-the-same-board

器件型号:TMS570LS3137
主题中讨论的其他器件:HALCOGEN

工具/软件:Code Composer Studio

我在同一 PCB 上有两个 TMS570处理器(共享电源和接地) 、并希望在它们之间使用 Flexray。  我有几个问题。

1) 1)能否连接 Tx (处理器1)->RX (处理器2)和 RX (处理器1)-> TX (处理器2)的布线?

2) 2) HALCoGen 中是否有设置?  我没有看到任何配置?

3) 3)是否有一个示例项目、其中包含描述其工作原理和缓冲区设置方式的文档?

它看起来是一种快速且有用的总线、但我正在尝试找到有关配置和使用它的更多信息。

谢谢、

Jon

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

    我认为这需要通信路径每一端都有适当的收发器。 为了获得澄清和专家建议、我将复制一位在 FlexWray 方面拥有更多经验的同事。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我想我在其他文章中看到、单个电路板上的处理器可以通过连接通道的 RX <=>TX 来摆脱这种情况。 此外、我只尝试实现一个仅从一个处理器传输到另一个处理器的单个缓冲器(64字节)(只有一个节点传输、另一个仅接收)。 这是一个点设计、我正在尝试了解设置此2节点简单架构所需的最低要求。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Jon、

    我只看到了这种类型的配置、因为它与 DCAN 相关、而不是 FlexRay 相关、但这并不意味着这是不可能的。 如果可能或不可能的话,我将就此向专家提供他的见解和经验。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    不能将 FlexRay 控制器直接连接到物理 FlexRay 总线。 当 FlexRay 控制器与二进制信号一起工作时、物理 FlexRay 总线使用差分信号传输。 FlexRay 收发器大部分涉及此角色。  FlexRay 收发器将从 FlexRay 控制器接收到的逻辑信号流转换为差分信号流。 在另一个方向上、它将从 FlexRay 总线接收到的物理差分信号流转换为逻辑信号流。  

    如果两个 CPU 位于同一 PCB 中并彼此靠近、则您的设置可能可以正常工作、但我之前没有尝试过此设置。