Browse Source

[fix] 修正UART驱动管脚配置不正确的问题

MuChenger 3 months ago
parent
commit
ed574f693f
1 changed files with 2 additions and 3 deletions
  1. 2 3
      bsp/gd32/arm/libraries/gd32_drivers/drv_usart.c

+ 2 - 3
bsp/gd32/arm/libraries/gd32_drivers/drv_usart.c

@@ -554,7 +554,6 @@ static const struct gd32_uart uart_obj[] = {
         GPIOC, GPIO_AF_8, GPIO_PIN_6,           /* tx port, tx alternate, tx pin */
         GPIOC, GPIO_AF_8, GPIO_PIN_7,           /* rx port, rx alternate, rx pin */
 #elif defined (SOC_SERIES_GD32H7xx)
-        GPIOC, GPIO_AF_7, GPIO_PIN_6,           // tx port, tx alternate, tx pin
         GPIOC, GPIO_AF_7, GPIO_PIN_6,           /* tx port, tx alternate, tx pin */
         GPIOC, GPIO_AF_7, GPIO_PIN_7,           /* rx port, rx alternate, rx pin */
 #elif defined SOC_SERIES_GD32E50x
@@ -602,8 +601,8 @@ static const struct gd32_uart uart_obj[] = {
         UART7_IRQn,                            /* uart iqrn */
         RCU_UART7, RCU_GPIOE, RCU_GPIOE,       /* periph clock, tx gpio clock, rt gpio clock */
 #if defined SOC_SERIES_GD32F4xx || defined SOC_SERIES_GD32F5xx || defined SOC_SERIES_GD32H7xx
-        GPIOE, GPIO_AF_8, GPIO_PIN_0,          /* tx port, tx alternate, tx pin */
-        GPIOE, GPIO_AF_8, GPIO_PIN_1,          /* rx port, rx alternate, rx pin */
+        GPIOE, GPIO_AF_8, GPIO_PIN_1,          /* tx port, tx alternate, tx pin */
+        GPIOE, GPIO_AF_8, GPIO_PIN_0,          /* rx port, rx alternate, rx pin */
 #else
         GPIOE, GPIO_PIN_0,                     /* tx port, tx pin */
         GPIOE, GPIO_PIN_1,                     /* rx port, rx pin */