STM32 Internal Flash Layout

From Stm32World Wiki
(Redirected from STM32 Embedded Flash Memory)
Jump to navigation Jump to search

One confusing aspect of STM32 is that the flash layout differ greatly between families and even individual MCUs within a family. On some families flash can be erased by page - typically 1 KB or 2 KB. On others erase can only be done per sector and the sectors are not of the same size. The information is in the reference manual of each MCU.


From Reference Manual

STM32F030 Flash Page Layout.png


From Reference Manual

STM32F103xx Flash Page Layout.png


From Reference Manual

STM32L151 Flash Layout.png


From Reference Manual

STM32L432 Flash Page Layout.png


From Reference Manual

STM32F4xx Flash Sector Layout.png


From Reference Manual:

STM32F411 Flash Sector Layout.png