目录
一、概述
以太网硬件主要包括OSI的最下面两层,物理层和数据链路层
- 物理层:定义了数据传送与接收所需要的电与光信号、线路状态、时钟基准、数据编码和电路等,并向数据链路层提供标准接口。物理层的芯片为PHY
- 数据链路层:提供限制机构、数据帧的构建、数据差错检查、传送控制、向网络层提供标准的数据接口等功能。数据链路的芯片为MAC控制器。
从硬件设计的角度,以太网硬件电路包含MCU、MAC控制器、PHY组成(在MCU、MAC之间可能存在DMA数据传输)。这三部分并不一定是单独芯片,有以下集中形式:
来源地址:https://blog.csdn.net/qq_42357877/article/details/131231115