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.

[参考译文] MAX3232E:MAX3232EIDBR 执行环回测试、有时会丢失数据。

Guru**** 2536970 points
Other Parts Discussed in Thread: MAX3232, MAX3232E

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/915281/max3232e-the-max3232eidbr-do-loopback-test-and-sometime-will-have-data-loss

器件型号:MAX3232E
主题中讨论的其他器件:MAX3232

你(们)好,先生  

MAX3232EIDBR 执行环回测试 、有时会丢失数据。

您也可以帮助我检查电路吗?

              令人很烦

e2e.ti.com/.../MAX3232.docx

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

    您好、Bogey、

    这些波形都显示正常的电压电平、因此不清楚导致误差的原因。  不过、这些图已经非常缩小、因此无法详细观察信号时序。  您能否使用更精细的范围时基检查故障数据线?  也最好跟踪从 TXIN 到 TXOUT 以及从 RXIN 到 RXOUT 的整个信号路径。  此外、您能否描述回送测试的配置方式?  即、哪些 TX 信号连接到哪些 RX 信号?

    此致、
    最大

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

    您好、Max  

    感谢您的回复、很抱歉、我不熟悉 MAX3232、我是否知道波形、我可以查看数据表中哪一项判断其通过与否?

    如果您能向我们展示更好的示例、 环回是测试软件。

                                      令人很烦

     

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

    您好、Bogey、

    我的意思是、当每个信号通过系统时、您可以查看它们、看看是否有任何问题。  对于环回测试、UART 的发送输出应使其返回到接收器输入。  因此、您可以首先检查 TXD0上的信号(例如)。  如果 MAX3232E 正在工作、您应该会看到 TXD0上的每个高电平位在相同的持续时间内转换为 TTXD1上的负电压(<-5V)。  类似地、TXD0上的每个低电平位应对应于 TTXD1上的正电压(>5V)。  如果您看不到这一点、则表明发送器存在问题。

    然后、您可以检查 TTXD1和 RRXD1上的波形是否匹配。  如果没有,则回送路径可能有问题,您可以检查电缆连接。

    然后、您可以检查以确保 RRXD1上的每个正电压周期对应于 RXD0上的一个低位周期、而 RRXD1上的每个负电压对应于 RXD0上的一个高位周期。  如果没有、则表示发送器存在问题。

    您可以通过这种方式查看每个 UART 信号以验证信号完整性。

    如果一切正常、您可以尝试以较低的波特率运行。  如果这使系统正常工作、那么在较高波特率下可能会出现一些计时问题需要调试。

    如果这毫无意义、请告诉我。

    此致、
    最大