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.

[参考译文] TDA4VE-Q1:如何将 MAIN_UART 与 DMA 配合使用、以避免数据包丢失问题?

Guru**** 2477315 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1460877/tda4ve-q1-how-to-use-main_uart-with-dma-to-avoid-packet-loss-issue

器件型号:TDA4VE-Q1

工具与软件:

尊敬的专家:

我们的客户使用 MAIN_UART5在115200中传输30M 数据、并发现大量数据包丢失。 他们想如何使用 DMA 来避免此问题? 您能否提供一些指导? 谢谢你。  

此致、

Zhu Xingyu

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

    您好!

    我目前不在办公室、我会尽快回复。 感谢您的耐心。

    谢谢!
    Neehar

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

    您好!  

    当您说30M 时、传输速率是多少? 它们是否具有流量控制? 最好是使用 RTS CTS 线路进行硬件流控制?

    此致、

    基尔西  

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

    Keerthy、您好!

    感谢您的答复。 下面的主题是同一问题、并包含所需的信息。 传输速率为115200、不使用 RTS 和 CTS。 现在、我们的客户提出的问题是如何启用 DMA? 您能帮助检查一下吗?

    e2e.ti.com/.../tda4ve-q1-uart-transmission-data-shows-00-phenomenon

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

    尊敬的 Zhu:

    客户已启用 DMA、但仍发现问题。 我们将需要更多的细节,并要求对该线程进行更多的实验,带流量控制。 因为 DMA 已启用并且两者都指向同一问题。 我将关闭该主题、让我们跟踪一个主题。

    -基尔西