MAC简介
- 一、MAC简介(了解)
- 二级目录
- 三级目录
- 二、ST的ETH框架(了解)
- 三、SMI站管理接口(熟悉)
- 四、介质接口MII、RMII(熟悉)
一、MAC简介(了解)
STM32 的 MAC 内核是一个以太网 MAC 控制器,用于实现以太网通信。它符合 IEEE 802.3 标准,支持 10/100Mbit/s 的数据传输速率,并提供了地址和媒体访问控制方式。
STM32 的 MAC 内核与 TCP/IP 协议栈的层次联系主要体现在网络层和链路层。MAC 内核作为链路层设备,负责与物理层接口(如以太网 PHY)进行通信,并提供了对数据包的封装、解析和发送接收等操作的支持。同时,MAC 内核还可以通过配置和管理 PHY 设备,实现网络层的地址解析和数据包的路由等功能。因此,STM32 的 MAC 内核是 TCP/IP 协议栈在网络层和链路层的实现基础之一,通过与 TCP/IP 协议栈的配合使用,可以实现以太网通信的各种功能。
二级目录
三级目录
二、ST的ETH框架(了解)
下图为 STM32 内置以太网架构如下所示:
三、SMI站管理接口(熟悉)
SMI帧格式(熟悉)
MDIO 时序和帧结构 - 写周期(了解)
MDIO 时序和帧结构 - 读周期(了解)
四、介质接口MII、RMII(熟悉)
介质接口MII、RMII比较(熟悉)
介质接口MII、RMII引脚数量(熟悉)
介质接口MII、RMII参考时钟(熟悉)
介质接口MII、RMII收发位宽(熟悉)