![Texas Instruments TM4C1294NCPDT Скачать руководство пользователя страница 638](http://html1.mh-extra.com/html/texas-instruments/tm4c1294ncpdt/tm4c1294ncpdt_datasheet_1095593638.webp)
Register 7: Flash Memory Control 2 (FMC2), offset 0x020
When this register is written, the Flash memory controller initiates the appropriate access cycle for
the location specified by the
Flash Memory Address (FMA)
register (see page 625). If the access
is a write access, the data contained in the
Flash Write Buffer (FWB)
registers is written.
This register must be the final register written as it initiates the memory operation.
Flash Memory Control 2 (FMC2)
Base 0x400F.D000
Offset 0x020
Type RW, reset 0x0000.0000
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
WRKEY
WO
WO
WO
WO
WO
WO
WO
WO
WO
WO
WO
WO
WO
WO
WO
WO
Type
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Reset
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
WRBUF
reserved
RW
RO
RO
RO
RO
RO
RO
RO
RO
RO
RO
RO
RO
RO
RO
RO
Type
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Reset
Description
Reset
Type
Name
Bit/Field
Flash Memory Write Key
This field contains a write key, which is used to minimize the incidence
of accidental Flash memory writes. There are two options for the
WRKEY
value:
If the
KEY
value in the
BOOTCFG
register is 0x1 at reset, the value
0xA442 is used as a key enable to initiate the appropriate access cycle
for the location specified by the address in the
FMA
register.
If the
KEY
value in the
BOOTCFG
register is 0x0 at reset, the value
programmed in the
FLPEKEY
register is used as a key enable to initiate
the appropriate access cycle for the location specified by the address
in the
FMA
register.
Writes to the
FMC2
register without this
WRKEY
value are ignored. A
read of this field returns the value 0.
0x0000
WO
WRKEY
31:16
Software should not rely on the value of a reserved bit. To provide
compatibility with future products, the value of a reserved bit should be
preserved across a read-modify-write operation.
0x000
RO
reserved
15:1
Buffered Flash Memory Write
This bit is used to start a buffered write to Flash memory.
Description
Value
A write of 0 has no effect on the state of this bit.
When read, a 0 indicates that the previous buffered Flash
memory write access is complete.
0
Set this bit to write the data stored in the
FWBn
registers to the
location specified by the contents of the
FMA
register.
When read, a 1 indicates that the previous buffered Flash
memory write access is not complete.
1
For information on programming time, see “Flash Memory” on page 1847.
0
RW
WRBUF
0
June 18, 2014
638
Texas Instruments-Production Data
Internal Memory