![ARTERY AT32F435 Series Скачать руководство пользователя страница 630](http://html1.mh-extra.com/html/artery/at32f435-series/at32f435-series_reference-manual_2977592630.webp)
AT32F435/437
Series Reference Manual
2022.11.11
Page 630
Rev 2.03
Bit 7
RBUE
0x0
rw
Receive Buffer Unavailable Enable
When this bit is set with the abnormal interrupt summary
enable bit, the receive buffer unavailable interrupt is
enabled. When this bit is cleared, the receive buffer
unavailable interrupt is disabled.
Bit 6
RIE
0x0
rw
Receive Interrupt Enable
When this bit is set with the normal interrupt summary
enable bit, the receive interrupt is enabled. When this bit
is cleared, the receive interrupt is disabled.
Bit 5
UNE
0x0
rw
Underflow Interrupt Enable
When this bit is set with the abnormal interrupt summary
enable bit, the underflow interrupt is enabled. When this
bit is cleared, the underflow interrupt is disabled.
Bit 4
OVE
0x0
rw
Overflow Interrupt Enable
When this bit is set with the abnormal interrupt summary
enable bit, the overflow interrupt is enabled. When this bit
is cleared, the overflow interrupt is disabled.
Bit 3
TJE
0x0
rw
Transmit Jabber Timeout Enable
When this bit is set with the abnormal interrupt summary
enable bit, the transmit Jabber timeout interrupt is
enabled. When this bit is cleared, the transmit Jabber
timeout interrupt is disabled.
Bit 2
TUE
0x0
rw
Transmit Buffer Unavailable Enable
When this bit is set with the normal interrupt summary
enable bit, the transmit buffer unavailable interrupt is
enabled. When this bit is cleared, the transmit buffer
unavailable interrupt is disabled.
Bit 1
TSE
0x0
rw
Transmit Stopped Enable
When this bit is set with the abnormal interrupt summary
enable bit, the transmit stopped interrupt is enabled. When
this bit is cleared, the transmit stopped interrupt is
disabled.
Bit 0
TIE
0x0
rw
Transmit Interrupt Enable
When this bit is set with the normal interrupt summary
enable bit, the transmit interrupt is enabled. When this bit
is cleared, the transmit interrupt is disabled.
The Ethernet interrupt is generated only when the TST or PMT bit is set in the DMA status register with
other interrupts unmasked, ow when the NIS/AIS is enabled with other interrupts enabled.
26.3.29 Ethernet DMA missed frame and buffer overflow counter
register (EMAC_DMAMFBOCNT)
The DMA contains two counters to track the number of missed frames during reception. Tis register
reports the current value of the counter. The counter is used for the purpose of diagnosis. The bit [15:
0] indicates the number of missed frames due to the host buffer being unavailable. The bit [27: 17]
indicate the number of missed frames due to buffer overflow (MTL and MAC) and runt frames dropped
by the MTL.
Bit
Register
Reset value
Type
Description
Bit 31: 29 Reserved
0x0
resd
Kept at its default value.
Bit 28
OBFOC
0x0
rrc
Overflow Bit for FIFO Overflow Counter
This bit is set whenever an overflow occurs on the overflow
frame counter ([27: 17]), that is, the Rx FIFO overflows,
and the overflow frame counter reaches its maximum
value. In this case, the overflow frame counter is reset to
all zero, and this bit indicates that a toggle has occurred.
Bit 27: 17 OFC
0x000
rrc
Overflow Frame Counter
These bits indicate the number of frames missed by the
application.
Bit 16
OBMFC
0x0
rrc
Overflow Bit for Missed Frame Counter
This bit is set whenever an overflow occurs on the missed
frame counter ([15: 0]), that is, the DMA ignores incoming
frames due to the host receive buffer being unavailable,
and the missed frame counter reaches its maximum value.