Flash Memory Architecture; Table 4. Flash Memory And Option Byte - Holtek HT32F50231 User Manual

32-bit microcontroller with arm cortex-m0+
Table of Contents

Advertisement

32-Bit Arm
®
Cortex
®
-M0+ MCU
HT32F50231/HT32F50241

Flash Memory Architecture

The Flash memory consists of up to 64 KB main Flash with 1 KB per page and 2 KB Information
Block for Boot Loader. The main Flash memory contains totally 64 pages (or 32 pages for 32 KB
device) which can be erased individually. The following table shows the base address, size and
protection setting bit of each page.

Table 4. Flash Memory and Option Byte

Block
Name
Page 0
Page 1
Page 2
Page 3
:
Main Flash
:
Block
Page 60
Page 61
Page 62
Page 63
(Option Byte)
Information Block Boot Loader
Notes: 1. Information Block stores boot loader – This block can not be programmed or erased by user.
2. Option Byte is always located at last page of main Flash block.
Rev. 1.00
Address
0x0000_0000 ~ 0x0000_03FF
0x0000_0400 ~ 0x0000_07FF
0x0000_0800 ~ 0x0000_0BFF
0x0000_0C00 ~ 0x0000_0FFF
:
:
0x0000_F000 ~ 0x0000_F3FF
0x0000_F400 ~ 0x0000_F7FF
0x0000_F800 ~ 0x0000_FBFF
Physical: 0x0000_FC00 ~ 0x0000_FFFF
Alias: 0x1FF0_0000 ~ 0x1FF0_03FF
0x1F00_0000 ~ 0x1F00_07FF
36 of 486
Page Protection Bit
Size
OB_PP [0]
1 KB
OB_PP [1]
1 KB
OB_PP [2]
1 KB
OB_PP [3]
1 KB
:
:
:
:
OB_PP [60]
1 KB
OB_PP [61]
1 KB
OB_PP [62]
1 KB
OB_CP [1]
1 KB
NA
2 KB
July 31, 2018

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the HT32F50231 and is the answer not in the manual?

This manual is also suitable for:

Ht32f50241

Table of Contents