![Geehy SEMICONDUCTOR APM32F405 Series Скачать руководство пользователя страница 590](http://html1.mh-extra.com/html/geehy-semiconductor/apm32f405-series/apm32f405-series_user-manual_573630590.webp)
www.geehy.com Page 589
MMC register address mapping
Table 151 MMC Register Address Mapping
Register name
Description
Offset address
MMC_CTRL
Control register
0x100
MMC_RXINT
Receive interrupt register
0x104
MMC_TXINT
Transmit interrupt register
0x108
MMC_RXINTMASK
Mask receive interrupt register
0x10C
MMC_TXINTMASK
Mask transmit interrupt register
0x110
MMC_TXGFSCCNT
Transmitted good frames single collision
counter register
0x14C
MMC_TXGFMCCNT
Transmitted good frames more collision
counter register
0x150
MMC_TXGFCNT
Transmitted good frames counter register
0x168
MMC_RXFCECNT
Received Frames CRC Error Counter
register
0x194
MMC_RXFAECNT
Received frame alignment error counter
register
0x198
MMC_RXGUNCNT
Received good unicast frame counter
register
0x1C4
MMC register functional description
Control register (MMC_CTRL)
Offset address: 0x100
Reset value: 0x0000 0000
Field
Name
R/W
Description
0
CNTRST
R/W
Counter Reset
When this bit is set, all counters will be reset. This bit will be
automatically cleared to zero after 1 clock cycle
1
CNTSTOPRO
R/W
Counter Stop Rollover
When this bit is set, the counter will not return to zero when it
reaches its maximum value.
2
RSTOR
R/W
Reset on read
When this bit is set, after reading the MMC counter, this counter will
be reset. The counter will be cleared to zero after reading the least
significant byte channel.
3
MCNTF
R/W
MMC Counter Freeze
When this bit is set, all MMC counters will be frozen so that they
remain at the current value. (Only after this bit is cleared to zero, will
the MMC counter be updated due to the existence of transmitted or
received frames)