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.

[参考译文] TM4C129ENCPDT:UART 中断未工作

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1317172/tm4c129encpdt-uart-interrupt-is-not-working

器件型号:TM4C129ENCPDT
主题中讨论的其他器件:EK-TM4C1294XL

您好!

我目前使用的是 FreeRTOS、在这里、我需要使用 UART0与器件通信。 在评估板上进行检查时、传输成功、并使用串行监视器进行验证。 但是、当我尝试使用串行监视器进行发送时、MCU 上没有收到该消息。 此外、当使用中断方法进行配置时、不会发生发送或接收中断。

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

    您好!

    但是、当我尝试使用串行监视器发送时、MCU 上没有收到该消息。

    您需要检查以下几个事项:

     -尝试从 C:\ti\TivaWare_C_Series-2.2.0.295\examples\boards\ek-tm4c1294xl\uart_echo 简单裸 机 uart_echo 示例此示例应开箱即用。 此示例允许您在终端上键入输入。 这应该会运行 RX 引脚。 当 MCU 接收到输入时、它会回声到终端并使用 TX 引脚。 如果 uart_echo 起作用、那么您可以将您的代码与 pinmux 配置的示例进行比较。 确保对 UART 功能具有正确的引脚配置。  

     -在本应用手册中、还有一个基于 FreeRTOS 的 UART 示例、您可以将其与自己的示例进行比较。  https://www.ti.com/lit/pdf/spma085

     -确保在 LaunchPad 上 JP4和 JP5位于水平位置。