File tree Expand file tree Collapse file tree 1 file changed +3
-4
lines changed
bsp/stm32/libraries/HAL_Drivers/drivers Expand file tree Collapse file tree 1 file changed +3
-4
lines changed Original file line number Diff line number Diff line change @@ -554,9 +554,9 @@ int RT_hw_i2c_bus_init(void)
554554#endif
555555#if defined(SOC_SERIES_STM32F2 ) || defined(SOC_SERIES_STM32F4 ) || defined(SOC_SERIES_STM32F7 ) || defined(SOC_SERIES_STM32MP1 ) || defined(SOC_SERIES_STM32H7 )
556556 i2c_objs [i ].dma .handle_rx .Init .FIFOMode = DMA_FIFOMODE_DISABLE ;
557- i2c_objs [i ].dma .handle_tx .Init .FIFOThreshold = DMA_FIFO_THRESHOLD_FULL ;
558- i2c_objs [i ].dma .handle_tx .Init .MemBurst = DMA_MBURST_INC4 ;
559- i2c_objs [i ].dma .handle_tx .Init .PeriphBurst = DMA_PBURST_INC4 ;
557+ i2c_objs [i ].dma .handle_rx .Init .FIFOThreshold = DMA_FIFO_THRESHOLD_FULL ;
558+ i2c_objs [i ].dma .handle_rx .Init .MemBurst = DMA_MBURST_INC4 ;
559+ i2c_objs [i ].dma .handle_rx .Init .PeriphBurst = DMA_PBURST_INC4 ;
560560#endif /* defined(SOC_SERIES_STM32F2) || defined(SOC_SERIES_STM32F4) || defined(SOC_SERIES_STM32F7) || defined(SOC_SERIES_STM32MP1) || defined(SOC_SERIES_STM32H7) */
561561 {
562562 rt_uint32_t tmpreg = 0x00U ;
@@ -577,7 +577,6 @@ int RT_hw_i2c_bus_init(void)
577577 }
578578 }
579579
580- #ifdef BSP_I2C_USING_DMA
581580 if (i2c_objs [i ].i2c_dma_flag & RT_DEVICE_FLAG_DMA_TX )
582581 {
583582 i2c_objs [i ].dma .handle_tx .Instance = i2c_config [i ].dma_tx -> Instance ;
You can’t perform that action at this time.
0 commit comments