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.

[参考译文] MSP430FR5994:如何将4个 UART 与 MSP430FR5994 Launchpad 配合使用

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/628127/msp430fr5994-how-to-use-4-uarts-with-msp430fr5994-launchpad

器件型号:MSP430FR5994

我刚刚收到了 launchpad、但尚未使用。

似乎所有4个 UART 都不能与 Launchpad 配合使用、因为一些5994引脚未连接到 launchpad 的连接器、或 UART 引脚用作 GPIO ... 这是正确的、还是可以在软件中重新路由 UART 引脚?

此外、由于我是新手、我只是想了解软件示例。 我看到有一个带有调用参数的 UART 驱动程序 eusci_a_uart.c

bool EUSCI_A_UART_init (uint16_t baseAddress、
                      EUSCI_A_UART_initParam *参数)

我假设 baseAddress 指定正在实例化4个 UART 中的哪一个...在这里有一个完整的示例显示如何调用它? 我尚未使用 CCS、因此一旦启动 CCS、答案可能会变得更加清晰。

谢谢、

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

    并非所有引脚都连接到 LaunchPad 的连接器引脚。 请参阅 LaunchPad 的开发套件、了解暴露在外的引脚的原理图。 只有支持 UART 的引脚可用于 UART。 如果 UART 引脚连接到 LaunchPad 的连接器、但它们标记为 GPIO (或其他任何内容)、则仍可配置为 UART 引脚。

    对于该软件、请参阅有关该功能的以下文档: dev.ti.com/.../group__eusci__a__uart__api.html

    此致、
    Nathan