2024-02-15 02:59 AM - edited 2024-02-15 03:01 AM
Encountered an annoying project generation bug recently. By default CubeMX adds to keil project a hwhole bunch of files:
Even if you don't need any of the LL. So, when you tick "Enable Full Assert" checkbox, it causes an error, because no "stm32_assert.h" file was created. Probably because cube unnecesarily adds LL lib, but never generates it's templates. I'd suggest to look into it's pack xml or whenever list of necessary files is stored
Solved! Go to Solution.
2024-04-02 05:27 AM
Hi @MaxFlatline ,
I used latest version of STM32CubeMX (6.11.0) and enabled full assert option.
I don't face a compilation issue with generated project.
So, could you please try on your side with the same version or share your ioc file to have same configuration of peripherals.
-Amel
To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
2024-04-02 05:27 AM
Hi @MaxFlatline ,
I used latest version of STM32CubeMX (6.11.0) and enabled full assert option.
I don't face a compilation issue with generated project.
So, could you please try on your side with the same version or share your ioc file to have same configuration of peripherals.
-Amel
To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.