2017-02-21 8:40 AM
Hi, I want to port a IAP CubeMx project for the STM32091C_EVAL board (
https://github.com/borgel/STM32Cube-F0-Releases/tree/master/Projects/STM32091C_EVAL/Applications/IAP
) to a custom board using the STM32F0CB. I noticed that CubeMX can generate code for the MDK-ARM v5 (which supports STM32F0CB microcontroller, v4 doesn't). When I generate the code from CubeMX, it doesn't generate the flash driver (which is used by the STM32 example code). Files are flash_if.h, flash_if.c. There's no selection item to check in CubeMX and it's not included in CMSIS code. I updated the Keil packs from UVision->Project->Manage-Pack Installer.Are these flash files supposed to be generated from CubeMX or do I simply copy them the example code (which seems not to be the 'clean' way to do it)?
Thanks
Francois
2017-02-21 9:09 AM
Hi Francois,
Flash drivers are stm32f0xx_hal_flash.c and
stm32f0xx_hal_flash_ex.c.
They are embedded -by default- in the generated package.
-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.
We’re moving the ST Community to a new platform to give you a better and more reliable community experience.