diff --git a/bsp/stm32/libraries/STM32F4xx_HAL/SConscript b/bsp/stm32/libraries/STM32F4xx_HAL/SConscript index 375bf546f88b77e63eae01da15dee639e635a5b1..0cdbe9b3b0df8efdc30b869c67c35c7e6feb01f5 100644 --- a/bsp/stm32/libraries/STM32F4xx_HAL/SConscript +++ b/bsp/stm32/libraries/STM32F4xx_HAL/SConscript @@ -21,7 +21,6 @@ STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rng.c -STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_sram.c ''') if GetDepend(['RT_USING_PIN']): @@ -90,6 +89,10 @@ if GetDepend(['BSP_USING_SDRAM']): src += ['STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_fsmc.c'] src += ['STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_sdram.c'] +if GetDepend(['BSP_USING_EXT_FMC_IO']): + src += ['STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_fmc.c'] + src += ['STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_sram.c'] + if GetDepend(['BSP_USING_ON_CHIP_FLASH']): src += ['STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c'] src += ['STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c']