EasyManua.ls Logo

ARTERY AT32F421C8T7 - Embedded Flash Memory Controller (FLASH); FLASH Introduction; Table 5-1 Flash Memory Architecture(64 K); Table 5-2 Flash Memory Architecture(32 K)

Default Icon
337 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
AT32F421 Series Reference Manual
2022.11.11 Page 60 Rev 2.02
5 Embedded Flash memory controller (FLASH)
5.1 FLASH introduction
Flash memory is divided into three parts: main Flash memory, information block and Flash memory
registers.
Main Flash memory is up to 64 KB
Information block consists of 4 KB boot memory and the user system data area. The boot
memory uses USART1 or USART2 for ISP programming.
Main Flash memory contains block 1 only (64 KB), including 64 sectors, 1K per sector.
Table 5-1 Flash memory architecture(64 K)
Block
Name
Address range
Main memory
Block 1
(64 KB)
Sector 0
0x0800 0000 – 0x0800 03FF
Sector 1
0x0800 0400 – 0x0800 07FF
Sector 2
0x0800 0800 – 0x0800 0BFF
Sector 63
0x0800 FC00 – 0x0800 FFFF
Information block
4KB Boot memory
0x1FFF E400 – 0x1FFF F3FF
512B user system data
0x1FFF F800 – 0x1FFF F9FF
Main Flash memory contains block 1 only (32 KB), including 32 sectors, 1K per sector.
Table 5-2 Flash memory architecture(32 K)
Block
Name
Address range
Main memory
Block 1
(32 KB)
Sector 0
0x0800 0000 – 0x0800 03FF
Sector 1
0x0800 0400 – 0x0800 07FF
Sector 2
0x0800 0800 – 0x0800 0BFF
.
Sector 31
0x0800 7C00 – 0x0800 7FFF
Information block
4KB Boot memory
0x1FFF E400 – 0x1FFF F3FF
512B User system data
0x1FFF F800 – 0x1FFF F9FF
Main Flash memory contains block 1 only (16 KB), including 16 sectors, 1K per sector.
Table 5-3 Flash memory architecture(16 K)
Block
Name
Address range
Main memory
Block 1
(16 KB)
Sector 0
0x0800 0000 – 0x0800 03FF
Sector 1
0x0800 0400 – 0x0800 07FF
Sector 2
0x0800 0800 – 0x0800 0BFF
Sector 15
0x0800 3C00 – 0x0800 3FFF
Information block
4KB Boot memory
0x1FFF E400 – 0x1FFF F3FF
512B User system data
0x1FFF F800 – 0x1FFF F9FF

Table of Contents