29.01.2015 Views

STM32F101xx, STM32F102xx, STM32F103xx, STM32F105xx and ...

STM32F101xx, STM32F102xx, STM32F103xx, STM32F105xx and ...

STM32F101xx, STM32F102xx, STM32F103xx, STM32F105xx and ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

RM0008<br />

Ethernet (ETH): media access control (MAC) with DMA controller<br />

MMC received good unicast frames counter register (ETH_MMCRGUFCR)<br />

Address offset: 0x01C4<br />

Reset value: 0x0000 0000<br />

This register contains the number of good unicast frames received.<br />

31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0<br />

RGUFC<br />

r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r<br />

Bits 31:0 RGUFC: Received good unicast frames counter<br />

27.8.3 IEEE 1588 time stamp registers<br />

This section describes the registers required to support precision network clock<br />

synchronization functions under the IEEE 1588 st<strong>and</strong>ard.<br />

Ethernet PTP time stamp control register (ETH_PTPTSCR)<br />

Address offset: 0x0700<br />

Reset value: 0x0000 0000<br />

This register controls the time stamp generation <strong>and</strong> update logic.<br />

31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0<br />

Reserved<br />

TTSARU<br />

TSITE<br />

TSSTU<br />

TSSTI<br />

TSFCU<br />

TSE<br />

rw rw rw rw rw rw<br />

Bits 31:5 Reserved<br />

Bit 5 TSARU: Time stamp addend register update<br />

When this bit is set, the Time stamp addend register’s contents are updated to the PTP block<br />

for fine correction. This bit is cleared when the update is completed. This register bit must be<br />

read as zero before you can set it.<br />

Bit 4 TSITE: Time stamp interrupt trigger enable<br />

When this bit is set, a time stamp interrupt is generated when the system time becomes greater<br />

than the value written in Target Time register. When the Time Stamp Trigger interrupt is<br />

generated, this bit is cleared.<br />

Bit 3 TSSTU: Time stamp system time update<br />

When this bit is set, the system time is updated (added to or subtracted from) with the value<br />

specified in the Time stamp high update <strong>and</strong> Time stamp low update registers. Both the<br />

TSSTU <strong>and</strong> TSSTI bits must be read as zero before you can set this bit. Once the update is<br />

completed in hardware, this bit is cleared.<br />

Doc ID 13902 Rev 9 927/995

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!