Embedded Flash memory interface
3.3
Embedded Flash memory
The Flash memory has the following main features:
•
Capacity up to 128 Kbytes
•
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
46/771
A main memory block divided into 4 sectors of 16 Kbytes plus 1 sector of
64 Kbytes.
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 16 additional bytes 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
System memory
OTP area
Option bytes
Block base addresses
0x0800 0000 - 0x0800 3FFF
0x0800 4000 - 0x0800 7FFF
0x0800 8000 - 0x0800 BFFF
0x0800 C000 - 0x0800 FFFF
0x0801 1000 - 0x0801 FFFF
0x1FFF 0000 - 0x1FFF 77FF
0x1FFF 7800 - 0x1FFF 7A0F
0x1FFF C000 - 0x1FFF C00F
RM0401 Rev 3
RM0401
Size
16 Kbytes
16 Kbytes
16 Kbytes
16 Kbytes
64 Kbytes
30 Kbytes
528 bytes
16 bytes
Need help?
Do you have a question about the STM32F410 and is the answer not in the manual?