Figure 336. Mac Frame Format; Figure 337. Tagged Mac Frame Format - ST STM32F101 series Reference Manual

Advanced arm-based 32-bit mcus
Hide thumbs Also See for STM32F101 series:
Table of Contents

Advertisement

Ethernet (ETH): media access control (MAC) with DMA controller
42-1500 bytes
Each byte of the MAC frame, except the FCS field, is transmitted low-order bit first.
An invalid MAC frame is defined by one of the following conditions:
The frame length is inconsistent with the expected value as specified by the length/type
field. If the length/type field contains a type value, then the frame length is assumed to
be consistent with this field (no invalid frame)
The frame length is not an integer number of bytes (extra bits)
The CRC value computed on the incoming frame does not match the included FCS
973/1128

Figure 336. MAC frame format

7 bytes
1 byte
6 bytes
6 bytes
2 bytes
46-1500 bytes
4 bytes
MSB
Bit transmission order (right to left)

Figure 337. Tagged MAC frame format

7 bytes
1 byte
6 bytes
Destination address
6 bytes
Source address
Length/type = 802.1QTagType
QTag Prefix
4 bytes
Tag control information
2 bytes
MAC client length/type
MAC client data
Frame check sequence
4 bytes
MSB
Bit transmission order (r ight to left)
DocID13902 Rev 15
Preamble
SFD
Destination address
Source address
MAC client length/type
MAC client data
PAD
Frame check sequence
bytes within
Preamble
frame transmitted
SFD
top to bottom
Pad
LSB
Bytes within
frame transmitted
top to bottom
LSB
MSB
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
User priority
CFI
VLAN identifier (VID, 12 bits)
RM0008
ai15629
LSB
1
0
ai15630

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the STM32F101 series and is the answer not in the manual?

Questions and answers

This manual is also suitable for:

Stm32f107 seriesStm32f102 seriesStm32f103 seriesStm32f105 seriesStm32f101 series

Table of Contents