We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hi,
I created a project with the Keil MDK and then configured and initialized the microcontroller of ST via the STM32CubeMX. I then tried to compile the generated code with Keil MDK. However I get the following error message : .\RTE\Device\STM32F413VGTx\STCubeGenerated\Inc\stm32f4xx_hal_conf.h(236): error: #5: cannot open source input file "stm32f4xx_hal_exti.h": No such file or directoryIn the directory C:\Keil_v5\ARM\Pack\Keil\STM32F4xx_DFP\2.13.0\Drivers\STM32F4xx_HAL_Driver\Inc this file is missing.Does anyone have a solution?Software used:uVision v5.27.1.0Keil::STM32F4xx_DFP v 2.13.0
Thanks for the answer,
I can only find the file in the STCubeGenerated. I copied it manually into the Include Path. Then I get the application compiled.
But shouldn't the file also be included in the Keil STM32F4xx_DFP v 2.13.0 package ( C:\Keil_v5\ARM\Pack\Keil\STM32F4xx_DFP\2.13.0\Drivers\STM32F4xx_HAL_Driver\Inc) ?
No, it is generated by the Cube tool, based on how you have configured the target.