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/TM4C123GH6PM:将多个 UART 与 TI RTOS 配合使用

Guru**** 2439710 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/613947/rtos-tm4c123gh6pm-using-multiple-uarts-with-ti-rtos

器件型号:TM4C123GH6PM

工具/软件:TI-RTOS

您好、论坛、

我有点困惑、现在想知道:是否可以用一种舒适的方式将多个 UART 与 TI RTOS 框架配合使用? 在我自己的硬件上、我将给定的 UART 示例与控制台和终端程序一起使用。 使用 SysCallback 功能、它可以完美地与 scanf 和 system_printf 配合使用。 下一步、我想使用连接到蓝牙 IC 的另一个 UART。 是否存在共享的可能性? SysCallback 接口或创建另一个? 我可以使用链接到 UART2器件的中断、但这样我就必须自己处理数据。 在最好的情况下、我会有像 scanf (UART0、...)这样的东西 和 system_printf (UART0、……)。

提前感谢。

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

    我认为我不理解您的问题。 当您将系统设置为使用 SysCallback 时、您可以提供执行 putch 函数的函数、以便您可以在该 putch 函数中随意执行任何操作。 我们提供了一个 UARTUtils.c 函数、该函数为您提供 UARTUtils_systemPutch、但您可以根据需要进行更改。

    Todd
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我误读了有关 SysCallback 函数的文档,只是一个误解:-)
    感谢您澄清这一点。