2个帖子/ 0新
最后一篇
克瑞克
离线
最后一次露面:3年9个月前
加入:2015-09-28 16:27
UART不工作

我上传了5.0.4 UART2_ASYNC KEIL项目。我建立了它,然后ran r r r次命中运行。
我只是在一段时间内运行(1)循环:

UART2_PRINT_STRING(“A”)。

我已经探测了PIN P0.4(端口0,引脚4),这是程序中的默认值,其实际上只打印了一些东西。
然后我将其更改为PIN 0.2(端口0,PIN 2),我什么都不看。

我还尝试将波特率更改为9k6而不是115k2。

任何想法我可能做错了什么?我使用单独的USB电缆(多产)使用正确的设置读取Terratiber

设备:
mt_dialog.
离线
最后一次露面:2个月3周前
职员
加入:2015-06-08 11:34
嗨krixen,

嗨krixen,

据我所知,从UART2_TX_PIN / GPIO_PIN_4到UART2_TX_PIN / GPIO_PIN_2中,您已经更改为UART2_TX_PIN / GPIO_PIN_2,通过执行此操作,您已更改为从P04到P02的UART使用的引脚,因此您必须更改电线并连接从p02到uart rx。

谢谢mt_dialog.