您好!
我认为我已经对示例进行了必要的更改、以便使用 UART3而不是默认 UART0。 我尚未在 EK_TM4C123GXL.C.中添加另一个 UART 相反、我只是对用于配置 UART0的代码进行了更改。
我正在使用蓝牙模块、我已在非 RTOS 设置中成功使用 UART3。 我可以确认我能够通过 Tera Term 连接到模块。 程序会编译并运行、但不会回显任何字符。
我将展示包含更改的相关屏幕截图:
这是回声波。 我所做的更改就是"Board_UART3"
Board.h 中定义了-Board_UART3
- uart3 位于 EK_TM4C123GXL.h 中:
在 EK_TM4C123GXL.C 中、我进行了以下更改。 与 uart0相关的任何内容都已更改为 uart3、以及相关引脚的配置
我相信我已经编写了必要的更改来使 UART3正常工作。 如果步骤正确、我将研究代码以外的问题。