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.

[参考译文] CCS/MSP432P4111:MSP-EXP432P401R 和 UART 通信

Guru**** 2553360 points


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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/859148/ccs-msp432p4111-msp-exp432p401r-and-uart-communication

器件型号:MSP432P4111

工具/软件:Code Composer Studio

您好!

我不熟悉 RTOS、我尝试 使用 UART1将显示器连接到 MSP-EXP432P401R。 在显示屏中、有一个键盘、数字被发送到 TI 电路板、然后使用 UART0将它们再次发送到我的笔记本电脑:

while (1){

UART_READ (uart1、&INPUT、1);

UART_WRITE (UART、INPUT、1);

参数为:

uartParams.writeDataMode = UART_DATA_BINARY;
uartParams.readDataMode = UART_DATA_BINARY;
uartParams.readReturnMode = UART_return_full;
uartParams.readEcho = UART_ECHO_OFF;
uartParams.baudrate = 115200;

但我在终端中看不到任何东西。 我知道显示屏工作正常、因此我无法理解 为什么 MSP-EXP432P401R 无法在 UART1上接收到数字。  

谢谢。

此致、

Samuele

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

    实例应该是"UART"还是"uart0"?

    您能不能"嗨、世界!" PC?

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

    [引用用户="Samuele ***"]显示屏上有一个键盘、数字被发送到 TI 电路板、然后使用 UART0将它们再次发送到我的笔记本电脑:

    您是否安装了 TI 的虚拟 COM 驱动程序或其他一些低级虚拟驱动程序?

    假设您的 MPS432通过 USB 电缆连接到笔记本电脑?  

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

    很抱歉,我没有说明。 'UART'为'BOARD_UART0'、'uart1'为'BOARD_UART0'。

    是的、我可以使用 USB 电缆在 PC 上进行打印。 UART 定义正确(已经以不同的方式进行了测试)、因此 uart1在错误的时刻读取数据。 我想知道我是否必须使用'readCallback'函数。 如果是、您能否为我提供一个简单的示例?

    谢谢。

    此致、

    Samuele

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

    请验证您是否已成功运行 uartecho 示例: