32-Bit Arm
®
Cortex
®
-M0+ MCU
HT32F52220/HT32F52230
Register Map
The following table shows the FMC registers and reset values.
Table 10. FMC Register Map
Register
FMC Base Address = 0x4008_0000
TADR
0x000
WRDR
0x004
OCMR
0x00C
OPCR
0x010
OIER
0x014
OISR
0x018
0x020
0x024
PPSR
0x028
0x02C
CPSR
0x030
VMCR
0x100
MDID
0x180
PNSR
0x184
PSSR
0x188
CFCR
0x200
CIDR0
0x310
CIDR1
0x314
CIDR2
0x318
CIDR3
0x31C
Note: "X" means various reset values which depend on the Device, Flash value, Option Byte value,
or power on reset setting.
Rev. 1.10
Offset
Flash Target Address Register
Flash Write Data Register
Flash Operation Command Register
Flash Operation Control Register
Flash Operation Interrupt Enable Register
Flash Operation Interrupt and Status Register
Flash Page Erase/Program Protection Status Register
Flash Security Protection Status Register
Flash Vector Mapping Control Register
Flash Manufacturer and Device ID Register
Flash Page Number Status Register
Flash Page Size Status Register
Flash Pre-fetch Control Register
Custom ID Register 0
Custom ID Register 1
Custom ID Register 2
Custom ID Register 3
40 of 366
Description
Reset Value
0x0000_0000
0x0000_0000
0x0000_0000
0x0000_000C
0x0000_0000
0x0001_0000
0xXXXX_XXXX
0xXXXX_XXXX
0xXXXX_XXXX
0xXXXX_XXXX
0xXXXX_XXXX
0x0000_000X
0x0376_XXXX
0x0000_00X0
0x0000_0400
0x0000_0011
0xXXXX_XXXX
0xXXXX_XXXX
0xXXXX_XXXX
0xXXXX_XXXX
November 09, 2018
Need help?
Do you have a question about the HT32F52220 and is the answer not in the manual?