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.

[参考译文] STARTERWARE-Sitara:UART RX 组帧错误

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/656699/starterware-sitara-uart-rx-framing-error

器件型号:STARTERWARE-Sitara

我使用 AM335x EVM 板通过921600波特率的 UART4与 PC 通信。

我正在使用具有 FIFO 和中断模式的 UART4。 FIFO 的触发深度设为1。

我使用 Starterware uartEcho 示例作为基础、并进行了必要的更改、以便以921600波特率与 UART4配合使用。

UART4可以成功发送数据、但无法接收数据。 它在接收时提供帧错误。

在 ISR 中、它进入 RX 线状态错误并给出组帧错误。 它从 RX FIFO 的顶部提供任意随机数、而不是实际接收到的数字。

这意味着接收到的信号存在一些问题。 我使用 Teraterm 与 AM335x 之间发送和接收数据。

请就此问题帮助我。  

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

    除此之外、我还使用2个停止位、8个数据位、无奇偶校验位。

    此外、如果我在 Tera Term 中将数据位设置为7、则它会无任何错误地接收所有数据。

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

    我希望您知道、我们这个问题的关键人员目前不可用、但我们将尽快回复。

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

    此问题是否仍然存在? 您是否能够解决该问题?

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

    你好、Lali、

    此问题仍然存在。 我已将 UART 速度减至460800bps、并且工作正常。

    但我们需要提高 UART 的速度。

    感谢您继续关注此问题。

    耶什

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

    Yash、

    您是否能够尝试 AM335x 的 Processor SDK RTOS 中 有 DMA UART 示例的最新示例?

    C:\ti\pdk_am335x_1_0_9\packages/MyExampleProjects\UART_BasicExample_dma_evmAM335x_armTestProject

    以下视频介绍了如何在获取 SDK 后构建示例。

    training.ti.com/processor-sdk-device-drivers-setup-test

    您当前使用的是哪个版本?

    我想指出、Starterware 不再受支持、上述 SDK 中包含裸机和基于 RTOS 的示例。

    请按您要查找的波特率尝试这些示例。

    Lali

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

    我仅在 Starterware 上开发了整个应用程序。
    让我将其迁移到 RTOS 裸机、然后我将检查您提供的解决方案。

    我正在自行学习 RTOS 裸机。
    但是、如果您可以在 RTOS 裸机上共享任何链接或文档、这对我们非常有帮助。

    感谢您的支持。

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

    Yash、

    请查看此主题、我在其中帮助了有类似问题的人。
    请参阅我的帖子、了解对您有用的信息链接。
    https://e2e.ti.com/support/arm/sitara_arm/f/791/p/664504/2442210#2442210 


    Lali