undefined reference to'HAL_DSI_DeInit' with BSP and HAL driver
Hello everybody,
I have import BSP support package into my project. After i add some includes and sources:
-myPrj
|_Includes
|_Core
| -Inc (main.h, stm32f4xx_hal_conf.h, stm32f4xx_it.h)
| -Src (mian.c, stm32f4xx_hal_msp.c, stm32f4xx_it.c, system_stm32f4xx.c)
|_Drivers
-BSP
-inc
-stm32469i_discovery_lcd.h
-stm32469i_discovery_sdram.h
-stm32469i_discovery_ts.h
-stm32469i_discovery.h
-src ( the same as BSP/inc with .c extension files)
My problems are the compiler return some errors:
make: *** Test_StEmWin_2.elf Error 1 Test_StEmWin_2
recipe for target ‘Test_StEmWin_2.elf’ failed makefile /Test_StEmWin_2/Debug line 39
undefined reference to `HAL_DSI_ConfigPhyTimer’ stm32469i_discovery_lcd.c /Test_StEmWin_2/Drivers/BSP/src
undefined reference to `HAL_DSI_ConfigVideoMode’ stm32469i_discovery_lcd.c /Test_StEmWin_2/Drivers/BSP/src
undefined reference to `HAL_DSI_DeInit’ stm32469i_discovery_lcd.c /Test_StEmWin_2/Drivers/BSP/src
undefined reference to `HAL_DSI_Init’ stm32469i_discovery_lcd.c /Test_StEmWin_2/Drivers/BSP/src
undefined reference to `HAL_DSI_LongWrite’ stm32469i_discovery_lcd.c /Test_StEmWin_2/Drivers...
undefined reference to `HAL_DSI_ShortWrite’ stm32469i_discovery_lcd.c /Test_StEmWin_2/Drivers...
undefined reference to `HAL_DSI_ShortWrite’ stm32469i_discovery_lcd.c /Test_StEmWin_2/Drivers...
undefined reference to `HAL_DSI_Start’ stm32469i_discovery_lcd.c /Test_StEmWin_2/Drivers/BSP/src
I try to add #include “STM32f4xx_hal_dsi.h” in stm32f469_dicovery_lcd.c and alternatively in stm32f469_dicovery_lcd.h, but isn’t running anymore.
I’m not understanding why this include does’nt works.
Would you like to help me please?