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.

[参考译文] CC3200MOD:如何为 CC3200MOD 启用 Uart0和 Uart1

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/758980/cc3200mod-how-to-enable-uart0-and-uart1-for-cc3200mod

器件型号:CC3200MOD
Thread 中讨论的其他器件:CC3200

您好!

有人能说如何同时启用 Uart0和 Uart1吗?  我提到了这么多线程、但我没有得到任何正确的结果。 如果有人知道这一点、请在此处分享。

提前感谢

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

    Manish、您好!

    您需要使用 pinmux.c 中的以下代码启用 UART1时钟并将芯片引脚复用到 UART1外设:

    MAP_PRCMPeripheralClkEnable (PRCM_UARTA1、PRCM_RUN_MODE_CLK);
    //为 UART1 UART1_TX 配置 PIN_07
    //
    MAP_PinTypeUART (PIN_07、PIN_MODE_5);
    
    //
    //为 UART1 UART1_RX 配置 PIN_08
    //
    MAP_PinTypeUART (PIN_08、PIN_MODE_5); 

    然后、在您的应用中、您只需重复执行与 UART0设置和打印相同的步骤。 无论您在哪里看到任何 UART driverlib 函数、如果您只提供 UART1基址、则将使用 UART1而不是 UART0。

    为了演示我的意思、请使用随附的 pinmux.c 和 main.c 文件并覆盖 UART_DEMO 示例中的文件。 当您运行修改后的 UART_DEMO 程序时、将 USB 连接到 UART 适配器到引脚7 (CC3200的 UART1_TX)。 您将注意到、在通过 UART0正常与 CC3200通信时、您还将在 UART1上获得相同的回显输出。

    /cfs-file/__key/communityserver-discussions-components-files/968/0624.main.c

    /cfs-file/__key/communityserver-discussions-components-files/968/7571.pinmux.c

    如果您有进一步的问题或需要更多帮助、请告诉我。

    此致、

    Michael

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

    感谢您的帮助、我将查看并告诉您是否需要任何帮助。

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

    谢谢、Michel 的帮助。 我真的很感谢