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.

[参考译文] RTOS/LAUNCHXL-CC1350:UART 清理缓冲器

Guru**** 2538955 points
Other Parts Discussed in Thread: CC1350

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/573626/rtos-launchxl-cc1350-uart-clean-buffer

器件型号:LAUNCHXL-CC1350
主题中讨论的其他器件:CC1350

工具/软件:TI-RTOS

大家好、

我在清除 UART 的 Rx 缓冲器时遇到困难。 有人可以帮我解决这个问题吗? 如何清除 UART 的 Rx 缓冲器?

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

    [引用 user="Shubham Jindal">我在刷新 UART 的 Rx 缓冲器时遇到困难。 有人可以帮我解决这个问题吗? 如何清除 UART 的 Rx 缓冲器?[/quot]

    您是否调用了 UART_open()?

    是否正在使用 UART_CONTROL (uartHandle、UARTCC26XX_CMD_RX_FIFO_FLUSH、0)?

    如果是、请提供有关您遇到的困难的更多详细信息。

    此致、

    - Rob

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、先生、
    是的,我已经调用了 UART_open()函数。 但我不使用该 UART_CONTROL 函数。 感谢您的帮助。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、先生、
    如何清除 UART 的 Tx 缓冲器。 您能告诉我这一点吗?在哪里可以找到有关 cc1350 launchpad 的所有语法和信息?
    谢谢
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Tx 缓冲区会根据波特率移出、TI-RTOS UART 驱动程序包含一个计时器、该计时器会在一段根据缓冲区大小和 UART 配置的波特率计算得出的时间段后过期。 您可以为 UART 写入注册回调、该回调将在写入完成后在 UART 上输出时调用。

    TI-RTOS 产品的 doc 子目录中有一系列文档。 您将在 doc 子树中找到一组有关 TI 驱动程序的文档、包括 UART。

    此致、

    - Rob