How to program FLASH using Standard Peripherals Library?
Hi everyone.
At this moment I'm working in an integration on an old project which used Standard Peripherals Library instead of HAL libraries.
Here, when I try to write in FLASH memory I find the next line:
assert_param(IS_FLASH_ADDRESS(Address));Which basically is checking if the given address is inside the range [0x08000000, 0x080FFFFF). In my particular case, I'm trying to write inside the range [0x00000000, 0x0003FFFF], that is also flash memory for user when BOOT pins are set in a certain way.
Is possible to write in this positions using this libraries?
I'm working with a STM32F105VC, and the line I talked you about is inside the function FLASH_ProgramWord(...) of this lib.
Thank you. My best regards.
Areify.
