MCBSTM32EXL Keil, MCBSTM32EXL Datasheet - Page 22

no-image

MCBSTM32EXL

Manufacturer Part Number
MCBSTM32EXL
Description
BOARD EVALUATION FOR STM32F103ZE
Manufacturer
Keil
Datasheets

Specifications of MCBSTM32EXL

Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Contents
27
22/995
Ethernet (ETH): media access control (MAC) with
DMA controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 837
27.1
27.2
27.3
27.4
27.5
27.6
26.15.6 Operational model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 813
26.15.7 Worst case response time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 830
26.15.8 OTG programming model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 831
Ethernet introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 837
Ethernet main features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 837
27.2.1
27.2.2
27.2.3
Ethernet pins and internal signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 840
Ethernet functional description: SMI, MII and RMII . . . . . . . . . . . . . . . . 841
27.4.1
27.4.2
27.4.3
27.4.4
Ethernet functional description: MAC 802.3 . . . . . . . . . . . . . . . . . . . . . . 849
27.5.1
27.5.2
27.5.3
27.5.4
27.5.5
27.5.6
27.5.7
27.5.8
27.5.9
Ethernet functional description: DMA controller operation . . . . . . . . . . . 878
27.6.1
27.6.2
27.6.3
27.6.4
27.6.5
27.6.6
27.6.7
27.6.8
27.6.9
MAC core features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 838
DMA features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 839
PTP features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 839
Station management interface: SMI . . . . . . . . . . . . . . . . . . . . . . . . . . . 841
Media-independent interface: MII . . . . . . . . . . . . . . . . . . . . . . . . . . . . 844
Reduced media-independent interface: RMII . . . . . . . . . . . . . . . . . . . 847
MII/RMII selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 848
MAC 802.3 frame format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 849
MAC frame transmission . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 853
MAC frame reception . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 860
MAC interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 865
MAC filtering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 865
MAC loopback mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 868
MAC management counters: MMC . . . . . . . . . . . . . . . . . . . . . . . . . . . 868
Power management: PMT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 869
Precision time protocol (IEEE1588 PTP) . . . . . . . . . . . . . . . . . . . . . . . 872
Initialization of a transfer using DMA . . . . . . . . . . . . . . . . . . . . . . . . . . 879
Host bus burst access . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 879
Host data buffer alignment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 880
Buffer size calculations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 880
DMA arbiter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 881
Error response to DMA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 881
Tx DMA configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 881
Rx DMA configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 895
DMA interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 904
Doc ID 13902 Rev 9
RM0008

Related parts for MCBSTM32EXL