我上传了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
设备:
嗨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.