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.

[参考译文] MSP430F5438A:同步数据传输

Guru**** 2481465 points
Other Parts Discussed in Thread: TMS320F28377S, MSP430F5438A, MSP430F5438

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/766491/msp430f5438a-synchronous-data-transfer

器件型号:MSP430F5438A
主题中讨论的其他器件:TMS320F28377SMSP430F5438

您好!

我已经在相应的论坛中从 TMS320F28377S 的角度提出了这个问题。 但我在 MSP430论坛上有这个问题、 MSP430中外设的可用性也不同。

我将 MSP430F5438A 连接到其中一个收发器、这些收发器提供/需要以下4组 RS422信号:

数据信号和发送时钟信号 (两个信号都由 MSP430F5438A 收发器提供)

2. 用于接收的数据信号和时钟信号(两个信号都由收发器提供给 MSP430F5438A )

所有信号均为 RS422 (因此我需要 RS422 转换器)。 数据信号与时钟信号同步。

这种传输可以使用什么外设?

谢谢、此致、

Ankit

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

    此类通信没有此类外设。 但是、SPI 主设备和从设备的组合可能可以实现此应用。 如果 MSP430F5438作为 SPI 主器件运行、它将提供同步时钟和数据信号。 否则、收发器作为 SPI 主器件运行、MSP430作为 SPI 从器件运行。 但我对此类应用没有经验。
    BTW、您的收发器和系统是什么?

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

    您好、Ankit、

    我们有 SPI 或 I2C 作为同步串行接口、但通常 RS422与 UART 一起使用、类似于 RS232。

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

    我将我的 MSP430F5438A 连接到通信收发器、该收发器还具有与其发送器和接收器时钟同步的数据。 这两种是单独的块、每一个都有两条线(时钟和数据)、现有的协议都不能很好地适应。 SPI 需要至少三根导线、而 I2C 是两根导线、但需要在数据线上进行寻址。 是否有任何两种有线协议只具有与时钟同步的数据? 它称为 USART 吗?

    如果我连接 SPI、那么我可能需要两个不同的 SPI。 一个用于发送器件、另一个用于接收器件、因为时钟是独立的信号。 同样、当 MSP430F5438A 处于从模式时、STE (从器件选择)会出现问题、因为通信收发器没有 STE 连接。 这意味着我必须在 MSP430F5438A 中手动执行此操作并对其进行同步、这样、一旦通信收发器开始向 MSP430F548A 发送数据和时钟、我就会在 STE 上自己生成脉冲。

    我想我需要更多地了解这一点、并感谢他们的帮助和支持。

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

    UART 是一种异步串行通信接口、如用户指南中所述、而 SPI 和 I2C 附带时钟且是同步接口。 正如您提到的、一个位拆裂自写入接口可能是一个解决方案。

    希望以下主题可以为您提供帮助、
    e2e.ti.com/.../553092
    forum.43oh.com/.../
    gist.github.com/.../fec1f28ce40c276334fb
    e2e.ti.com/.../255946

    因为您似乎会处理单个解决方案、所以我将关闭此主题。 如果出现问题、请打开一个新问题。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢 Dietmar 提供的主题帖。 我将查看它们。

    谢谢、此致、
    Ankit