From 24bc2560efd5903e7a990cbd7adce9923ddbfad6 Mon Sep 17 00:00:00 2001 From: Jianjia Ma Date: Mon, 13 Apr 2020 10:50:55 +0100 Subject: [PATCH] Fix bug cause HAL SPI timeout The bug affects in SPI mode 1 (probably and mode 2) When changing SPI device, HAL returns timeout error for the first time trying to read/write. --- bsp/stm32/libraries/HAL_Drivers/drv_spi.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/bsp/stm32/libraries/HAL_Drivers/drv_spi.c b/bsp/stm32/libraries/HAL_Drivers/drv_spi.c index 914691d2be..3267ffe749 100644 --- a/bsp/stm32/libraries/HAL_Drivers/drv_spi.c +++ b/bsp/stm32/libraries/HAL_Drivers/drv_spi.c @@ -257,8 +257,6 @@ static rt_err_t stm32_spi_init(struct stm32_spi *spi_drv, struct rt_spi_configur HAL_NVIC_EnableIRQ(spi_drv->config->dma_tx->dma_irq); } - __HAL_SPI_ENABLE(spi_handle); - LOG_D("%s init done", spi_drv->config->bus_name); return RT_EOK; }