RM0090
Bit 4 TSITE: Time stamp interrupt trigger enable
When this bit is set, a time stamp interrupt is generated when the system time becomes
greater than the value written in the Target time register. When the Time stamp trigger
interrupt is generated, this bit is cleared.
Bit 3 TSSTU: Time stamp system time update
When this bit is set, the system time is updated (added to or subtracted from) with the value
specified in the Time stamp high update and Time stamp low update registers. Both the
TSSTU and TSSTI bits must be read as zero before you can set this bit. Once the update is
completed in hardware, this bit is cleared.
Bit 2 TSSTI: Time stamp system time initialize
When this bit is set, the system time is initialized (overwritten) with the value specified in the
Time stamp high update and Time stamp low update registers. This bit must be read as zero
before you can set it. When initialization is complete, this bit is cleared.
Bit 1 TSFCU: Time stamp fine or coarse update
When set, this bit indicates that the system time stamp is to be updated using the Fine
Update method. When cleared, it indicates the system time stamp is to be updated using the
Coarse method.
Bit 0 TSE: Time stamp enable
When this bit is set, time stamping is enabled for transmit and receive frames. When this bit
is cleared, the time stamp function is suspended and time stamps are not added for transmit
and receive frames. Because the maintained system time is suspended, you must always
initialize the time stamp feature (system time) after setting this bit high.
The table below indicates the messages for which a snapshot is taken depending on the
clock, enable master and enable snapshot for event message register settings.
TSCNT
(bits 17:16)
00 or 01
00 or 01
00 or 01
10
10
11
11
1. N/A = not applicable.
2. X = don't care.
Ethernet (ETH): media access control (MAC) with DMA controller
Table 193. Time stamp snapshot dependency on registers bits
TSSMRME
TSSEME
(1)
(bit 15)
(bit 14)
(2)
X
0
1
1
0
1
N/A
0
N/A
1
N/A
0
N/A
1
DocID018909 Rev 11
Messages for which snapshots are taken
SYNC, Follow_Up, Delay_Req, Delay_Resp
Delay_Req
SYNC
SYNC, Follow_Up, Delay_Req, Delay_Resp
SYNC, Follow_Up
SYNC, Follow_Up, Delay_Req, Delay_Resp,
Pdelay_Req, Pdelay_Resp
SYNC, Pdelay_Req, Pdelay_Resp
1209/1731
1232
Need help?
Do you have a question about the STM32F405 and is the answer not in the manual?
Questions and answers