Browse Source

[GD32] fix bug on spi driver (#6636)

* fix bug on spi driver

* [gd32] fix bugs on spi driver
ccx-lan 2 years ago
parent
commit
82cf0cb1de
1 changed files with 2 additions and 2 deletions
  1. 2 2
      bsp/gd32/arm/libraries/gd32_drivers/drv_spi.c

+ 2 - 2
bsp/gd32/arm/libraries/gd32_drivers/drv_spi.c

@@ -96,8 +96,8 @@ static void gd32_spi_init(struct gd32_spi *gd32_spi)
     /*GPIO pin configuration*/
     /*GPIO pin configuration*/
     gpio_af_set(gd32_spi->spi_port, GPIO_AF_5,  gd32_spi->sck_pin | gd32_spi->mosi_pin | gd32_spi->miso_pin);
     gpio_af_set(gd32_spi->spi_port, GPIO_AF_5,  gd32_spi->sck_pin | gd32_spi->mosi_pin | gd32_spi->miso_pin);
 
 
-    gpio_mode_set(gd32_spi->spi_port, GPIO_MODE_AF, GPIO_PUPD_NONE, gd32_spi->miso_pin| gd32_spi->miso_pin);
-    gpio_output_options_set(gd32_spi->spi_port, GPIO_OTYPE_PP, GPIO_OSPEED_200MHZ,gd32_spi->miso_pin| gd32_spi->miso_pin);
+    gpio_mode_set(gd32_spi->spi_port, GPIO_MODE_AF, GPIO_PUPD_NONE, gd32_spi->sck_pin | gd32_spi->mosi_pin | gd32_spi->miso_pin);
+    gpio_output_options_set(gd32_spi->spi_port, GPIO_OTYPE_PP, GPIO_OSPEED_200MHZ, gd32_spi->sck_pin | gd32_spi->mosi_pin | gd32_spi->miso_pin);
 
 
 #else
 #else
     /* Init SPI SCK MOSI */
     /* Init SPI SCK MOSI */