RM0430
3.3
Embedded Flash memory
The Flash memory has the following main features:
•
Capacity up to 1.5 Mbyte
•
128 bits wide data read
•
Byte, half-word, word and double word write
•
Sector and mass erase
•
Memory organization
The Flash memory is organized as follows:
–
–
–
–
•
Low-power modes (for details refer to the Power control (PWR) section of the reference
manual)
Block
Main memory
A main memory block divided into 4 sectors of 16 Kbyte, plus 1 sector of 64 Kbyte
and plus 11 sector of 128 Kbyte.
System memory from which the device boots in System memory boot mode
512 OTP (one-time programmable) bytes for user data
The OTP area contains 32 additional bits used to lock the corresponding OTP
data block.
Option bytes to configure read and write protection, BOR level, watchdog
software/hardware and reset when the device is in Standby or Stop mode.
Table 5. Flash module organization
Name
Sector 0
Sector 1
Sector 2
Sector 3
Sector 4
Sector 5
Sector 6
Sector 7
Sector 8
Sector 9
Sector 10
Sector 11
Sector 12
Sector 13
Sector 14
Sector 15
System memory
Embedded Flash memory interface
Block base addresses
0x0800 0000 - 0x0800 3FFF
0x0800 4000 - 0x0800 7FFF
0x0800 8000 - 0x0800 BFFF
0x0800 C000 - 0x0800 FFFF
0x0801 0000 - 0x0801 FFFF
0x0802 0000 - 0x0803 FFFF
0x0804 0000 - 0x0805 FFFF
0x0806 0000 - 0x0807 FFFF
0x0808 0000 - 0x0809 FFFF
0x080A 0000 - 0x080B FFFF
0x080C 0000 - 0x080D FFFF
0x080E 0000 - 0x080F FFFF
0x08010 0000 - 0x0811 FFFF
0x0812 0000 - 0x0813 FFFF
0x0814 0000 - 0x0815 FFFF
0x0816 0000 - 0x0817 FFFF
0x1FFF 0000 - 0x1FFF 77FF
RM0430 Rev 8
Size
16 Kbyte
16 Kbyte
16 Kbyte
16 Kbyte
64 Kbyte
128 Kbyte
128 Kbyte
128 Kbyte
128 Kbyte
128 Kbyte
128 Kbyte
128 Kbyte
128 Kbyte
128 Kbyte
128 Kbyte
128 Kbyte
30 Kbyte
67/1324
89
Need help?
Do you have a question about the STM32F423 and is the answer not in the manual?