diff options
| author | Man, Jianting (Meco) <[email protected]> | 2023-05-31 21:54:45 -0400 |
|---|---|---|
| committer | GitHub <[email protected]> | 2023-05-31 21:54:45 -0400 |
| commit | 16382412973c469d87132ef7b661d86b6766e59f (patch) | |
| tree | 6df1e3241ade217c6c3a0b7170aa08930e563640 | |
| parent | 62afa5a9dc8bbe982263af65d5940b7a2982453d (diff) | |
[stm32][drv_spi] 优化spi单工发送, 不对接收buffer操作
否则可能影响上层应用的接收/发送buffer
attach: afcc400
| -rw-r--r-- | bsp/stm32/libraries/HAL_Drivers/drv_spi.c | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/bsp/stm32/libraries/HAL_Drivers/drv_spi.c b/bsp/stm32/libraries/HAL_Drivers/drv_spi.c index 40d7d58dac..fc2690ac97 100644 --- a/bsp/stm32/libraries/HAL_Drivers/drv_spi.c +++ b/bsp/stm32/libraries/HAL_Drivers/drv_spi.c @@ -367,7 +367,6 @@ static rt_ssize_t spixfer(struct rt_spi_device *device, struct rt_spi_message *m else if ((spi_drv->spi_dma_flag & SPI_USING_TX_DMA_FLAG)) { /* same as Tx ONLY. It will not receive SPI data any more. */ - rt_memset((uint8_t *)recv_buf, 0xff, send_length); state = HAL_SPI_Transmit_DMA(spi_handle, (uint8_t *)send_buf, send_length); } else if ((spi_drv->spi_dma_flag & SPI_USING_RX_DMA_FLAG)) |
