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:TI RTOS 使用 UART

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/586189/rtos-launchxl-cc1350-uart-use-by-ti-rtos

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

工具/软件:TI-RTOS

您好!

CC1350中仅需使用一个 UART 实例。 TI RTOS 默认打开此 UART 供其自己使用(用于 System_printf())还是这样

是否为用户免费? 如果不是、如何取消分配?

此致

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    UART 可由使用
    - System_printf,但进行一些设置。 有关更多详细信息、请参阅 UART 控制台示例。
    - Display_printf,但必须确保配置正确,并调用 Display_init/open
    -内核日志记录。 您需要再次对此进行设置。 请参阅 UART 记录示例。
    -分配可以使用它。 请参阅 UART 回波示例。

    Todd
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    根据我在 TM4C123系列上的经验、反向通道 UART 默认用于 system_printf、在 CCS 控制台中显示。 但是、由于 CC1350中只有一个 UART、我想知道 TI RTOS 默认使用该 UART、还是免费用于用户应用。
    我看到了 UARTecho 示例、应用任务正在打开 UART 以与终端通信、并建议这样做
    对于用户应用程序是免费的。
    但是,在 BIOS_start()之前,System_printf()也在 main()中使用。 这是否也使用相同的 UART?
    此致
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    TivaWare 中的 driverlib 示例默认使用反向通道 UART。 System_printf 仅在您设置 UART 时路由它。 它不是默认值。

    Todd