![Texas Instruments TM4C1294NCPDT Скачать руководство пользователя страница 655](http://html1.mh-extra.com/html/texas-instruments/tm4c1294ncpdt/tm4c1294ncpdt_datasheet_1095593655.webp)
Register 21: EEPROM Read-Write with Increment (EERDWRINC), offset 0x014
The
EERDWRINC
register is used to read or write the EEPROM word at the address pointed to by
the
EEBLOCK
and
EEOFFSET
registers, and then increment the
OFFSET
field in the
EEOFFSET
register. If the protection or access rules do not permit access, the operation is handled as follows:
if reading is not allowed, the value 0xFFFF.FFFF is returned in all cases; if writing is not allowed,
the
EEDONE
register is configured to indicate an error. In any case, the
OFFSET
field is incremented.
If the last value is reached,
OFFSET
wraps around to 0 and points to the first word.
Note:
A read of the
EERDWRINC
register during the EEPROM initialization sequence is only valid
when the
WORKING
bit is 0 in
EEDONE
register:
EEPROM Read-Write with Increment (EERDWRINC)
Base 0x400A.F000
Offset 0x014
Type RW, reset -
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
VALUE
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
Type
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Reset
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
VALUE
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
Type
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Reset
Description
Reset
Type
Name
Bit/Field
EEPROM Read or Write Data with Increment
On a read, this field contains the value at the word pointed to by
EEOFFSET
. On a write, this field contains the data to be stored at the
word pointed to by
EEOFFSET
. For writes, configuring this field starts
the write process. If protection and access rules do not permit reads,
all 1s are returned. If protection and access rules do not permit writes,
the write fails and the
EEDONE
register indicates failure.
Regardless of error, the
OFFSET
field in the
EEOFFSET
register is
incremented by 1, and the value wraps around if the last word is reached.
-
RW
VALUE
31:0
655
June 18, 2014
Texas Instruments-Production Data
Tiva
™
TM4C1294NCPDT Microcontroller