BAT32G1x9 user manual | Chapter 35 FLASH control
1145 / 1149
Rev.1.02
35.3.7
Flash Write Time Control Register (FLPROCNT).
The FLPROCNT register allows you to set the time of flash WORD writes.
Address:
0x4002001C
After reset:
indefinite
R/W
Load0
Write Time (Tprog) Setting Note
0
Use the hardware-set write time
1
Use the software-set erase time (FLPROCNT [9:0]).
Note: When the master clock is an internal high-speed OCO, or if the external input clock <
=20M, the
hardware time can be set without setting FLPROCNT.
FLPROCNT[8:0]
Software erase time setting
Write time = (PROCNT*4*Tfclk), which meets the hardware requirements of >24us
Load1
Write Action Setup Time (Tpgs) Setting Note
0
Use the hardware-set write action to establish the time
1
Use the software-set erase time (FLPGSCNT8:0).
Note: When the master clock is an internal high-speed OCO, or when the external input clock <
=20M, the
hardware time can be set without setting FLPGSCNT.
FLPGSCNT[8:0]
Software erase time setting
Write operation setup time = (PGSCNT*Tfclk), which meets the
hardware requirements of
>
5
us
symbol 31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
FLPROCNT Load1 -
-
-
-
-
-
FLPGSCNT[8:0]
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
Load0 -
-
-
-
-
-
FLPROCNT[8:0]