summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJianjia Ma <[email protected]>2020-04-13 10:50:55 +0100
committerGitHub <[email protected]>2020-04-13 10:50:55 +0100
commit24bc2560efd5903e7a990cbd7adce9923ddbfad6 (patch)
tree42f54037f73ebbadb004ad03d737d93d21dbf97c
parent5c399d50a759cf778e4dae4e8ceef5a1819621b8 (diff)
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.
-rw-r--r--bsp/stm32/libraries/HAL_Drivers/drv_spi.c2
1 files changed, 0 insertions, 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;
}