![ARTERY AT32F435 Series Скачать руководство пользователя страница 635](http://html1.mh-extra.com/html/artery/at32f435-series/at32f435-series_reference-manual_2977592635.webp)
AT32F435/437
Series Reference Manual
2022.11.11
Page 635
Rev 2.03
messages relevant to slave.
Bit 14
ETSFEM
0x0
rw
Enable Timestamp Snapshot For Event Messages
When this bit is set, it enables time stamp snapshots for
event messages only (SYNC, Delay_Req, Pdelay_Req, or
Pdelay_Resp). When this bit is cleared, time stamp
snapshots are applicable to all the messages except
Announce, Management and Signaling.
Bit 13
EPPFSIP4U
0x1
rw
Enable Processing of PTP Frames Sent over IPv4-UDP
When this bit is set, the MAC receiver processes the PTP
encapsulated in UDP over IPv4 packet. When this bit is
cleared, the MAC ignores the PTP transferred over UDP-
IPv4 packet. This bit is set by default.
Bit 12
EPPFSIP6U
0x0
rw
Enable Processing of PTP Frames Sent over IPv6-UDP
When this bit is set, the MAC receiver processes the PTP
encapsulated in UDP over IPv6 packet. When this bit is
cleared, the MAC ignores the PTP sent over UDP-IPv6
packet.
Bit 11
EPPEF
0x0
rw
Enable Processing of PTP over EMAC Frames
When this bit is set, the MAC receiver processes the PTP
that is directly encapsulated in the Ethernet frames. When
this bit is cleared, the MAC ignores the PTP over EMAC
frames.
Bit 10
EPPV2F
0x0
rw
Enable PTP packet Processing for Version 2 Format
When this bit is set, it enables PTP packet processing in
the format of 1588 V2. Otherwise, 1588 V1 format is used
for PTP packet processing. Refer to
PTP process and
control
on page 155 for more details on IEEE 1588 V1 and
V2.
Bit 9
TDBRC
0x0
rw
Timestamp Digital or Binary Rollover Control
When this bit is set, time stamp low register starts rolling
after the 0x3B9A_C9FF value (1 ns precision), and the
time stamp (high) second is incremented. When this bit is
cleared, the rollover value of the subsecond register is
0x7FFF_FFFF. The subsecond increment must be
configured according to PTP reference clock frequency
and the value of this bit.
Bit 8
ETAF
0x0
rw
Enable Timestamp for All Frames
When this bit is set, it enables time stamp snapshot for all
received frames on the MAC.
Bit 7: 6
Reserved
0x0
resd
Kept at its default value.
Bit 5
ARU
0x0
rw
Addend Register Update
When this bit is set, the Ethernet PTP time stamp addend
register’s contents are updated on the PTP block for fine
correction. This bit is cleared when the update is
completed. This register bit must be read as 0 before being
set.
Bit 4
TITE
0x0
rw
Timestamp Interrupt Trigger Enable
When this bit is set, a time stamp interrupt is enabled if the
system time becomes greater than the value written in the
target time register. This bit is cleared when the time stamp
trigger interrupt is generated.
Bit 3
TU
0x0
rw
Timestamp Update
When this bit is set, the system time is updated (added or
subtracted from) with the value programmed in the system
time second update register and system time nanosecond
update register.
This bit must be read as 0 before being updated. This bit
is cleared after the hardware update is completed. Time
stamp high word register (if enabled) is not updated.
Bit 2
TI
0x0
rw
Timestamp Initialize
When this bit is set, the system time is initialized
(overwritten) with the value specified in the system time
second update register and system time nanosecond
update register.