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-CC2650:Arduino Nano 和 CC2650之间的 UART 连接不工作

Guru**** 2576195 points
Other Parts Discussed in Thread: CC2650, LAUNCHXL-CC2650

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/785470/rtos-launchxl-cc2650-uart-connection-between-arduino-nano-and-cc2650-not-working

器件型号:LAUNCHXL-CC2650
Thread 中讨论的其他器件:CC2650

工具/软件:TI-RTOS

我不熟悉 TI RTOS。 我将 CC2650用于我的项目。 我需要将基于 SS1306的 OLED 显示屏与 CC2650配合使用。 可用于 OLED 显示屏的连接是 I2C。 但由于缺少显示驱动程序、我将显示器与 Arduino Nano 连接、并尝试在 Arduino 和 CC2650之间进行 UART 连接。 但在 Arduino 方面、我不接收任何内容或仅接收  "⸮"。 两端的波特率相同。 如何解决?

提前感谢。    

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Manash、
    您是否了解了 UART 通信的逻辑布线以验证操作?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    很抱歉、我不理解 UART 通信的逻辑跟踪意味着什么。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    请尝试参考 dev.ti.com/.../上的 UART 回波示例
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我实际上尝试了 UART echo 示例。我对它进行了一些修改、但它不起作用。  

    void echoFxn (UArg0、UArgarg1)


    /*创建一个数据处理关闭的 UART。 *
    UART_Handle 句柄;
    UART_Params 参数;
    uint8_t txBuf[]="<1.28|1>";//发送缓冲器
    UART_PARAMS_INIT (params);
    params.baudrate = 9600;
    params.writeDataMode = UART_DATA_BINARY;
    //打开 UART 并执行写操作
    句柄= UART_OPEN (Board_UART、params);
    UART_WRITE (handle、txBuf、sizeof (txBuf));
    /*循环永久回显*/
    while (1){
    RET = UART_WRITE (handle、txBuf、sizeof (txBuf));
    //Log_info0 ("%d"、&ret);
    Task_sleep (10000);
    //uart_read (UART、INPUT、1);

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

    原始 UART 回波示例是否适用于您的 LAUNCHXL-CC2650?

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

    是否确定正确连接了 UART 线?

    RX - TX
    TX - RX
    GND - GND

    -kel