AT32F425
Series Reference Manual
2022.03.30
Page 77
Ver 2.01
Register
Offset
Reset value
SLIB_MISC_STS
0x80
0x0000 0000
FLASH_CRC_ADDR
0x84
0x0000 0000
FLASH_CRC_CTRL
0x88
0x0000 0000
FLASH_CRC_CHKR
0x8C
0x0000 0000
SLIB_SET_PWD
0x160
0x0000 0000
SLIB_SET_RANGE
0x164
0x0000 0000
EM_SLIB_SET
0x168
0x0000 0000
BTM_MODE_SET
0x16C
0x0000 0000
SLIB_UNLOCK
0x170
0x0000 0000
5.7.1
Flash performance select register (FLASH_PSR)
Bit
Abbr.
Reset value
Type
Description
Bit 31: 9
Reserved
0x00000
resd
Kept at its default value.
Bit 8
PFT_LAT_DIS
0
ro
Prefetch latency disable
0: Prefetch buffer latency enabled, one-wait state for buffe
access
1: Prefetch buffer latency disabled, 0-wait state for buffer
access
Bit 7
PFT-ENF2
0
rw
Prefetch enable flag2
This bit is set to enable prefetch buffer 2.
Bit 6
PFT-EN2
0
rw
Pretch enable2
0: Prefetch buffer 2 is disabled
1: Prefetch buffer 2 is enabled
Bit 5
PFT_ENF
1
rw
Prefetch enable
0: Prefetch buffer is disabled
1: Prefetch buffer is enabled
Bit 3
HFCYC_EN
0
rw
Half cycle acceleration access enable
0: Disabled
1: Enabled
Refer to AT32F425 data sheet for the maximum frequency.
Bit 3
WTCYC
0x0
rw
Wait states
The wait states depends on the size of the system clock,
and they are in terms of system clocks.
0: Zero wait state
1: One wait state
2: Two wait states
3: Three wait states
The system clock sets the wait state on a 32-MHz basis:
Zero wait state for the first 32 MHz
One wait state for the second 32 MHz
Two wait states on the third 32 MHz
Three wait states on the fourth 32 MHz
5.7.2
Flash unlock register (FLASH_UNLOCK)
Bit
Abbr.
Reset value
Type
Description
Bit 31: 0
UKVAL
0xXXXX XXXX wo
Unlock key value
This is used to unlock Flash memory bank and its
extension area.
Note: All these bits are write-only, and return 0 when being read.