2020-02-20 12:44 PM
Happens in an old project created with an older version of cubemx and going to a new one.
When I create a new project with pin interrupts, it defines
#ifdef HAL_EXTI_MODULE_ENABLED
#include "stm32f0xx_hal_exti.h"
#endif /* HAL_EXTI_MODULE_ENABLED */
however, no matter where I search (online and downloaded drivers in my CubeMX dir), that file exists no where in the drivers library. Why is this an option when the file doesn't exist? Using STM32Cube FW_F0 V1.10.1 and STM32F091RCTx. I had just rebuilt some code and it enabled this where previously it hadn't (or i had to comment it out before, I can't remember)
2020-02-20 11:17 PM
Hello @SpinKernel could you please share your ioc file ?
Thanks,
Khouloud
2020-02-21 12:17 AM
Your old project*
Regards,
Khouloud
2020-03-20 03:22 AM
2020-03-24 03:50 AM
Hello @Mary Solomo ,
Could you please explain me your case?
First you created a project using MX which version then .. ?
Thanks,
Khouloud
2020-03-24 04:43 PM
You can get it here
This file was missing before certain 'F0 library update. Probably you have an older version.
-- pa
2020-05-13 02:36 PM
Awesome thanks! I searched and searched for this file, never showed up. Now I know!
Sorry for the late response, was very busy. I'm curious why this doesn't get automatically pulled even with the latest version cube 1.2 and stm32ide 1.3.1.
Oh well.