篇五 网络通信硬件之PHY,MAC, RJ45

一 简介

本章节主要介绍下phy模块, mac模块,RJ45连接器,及硬件通信接口MDIO,MII,RMII,GMII,RGMII

二 介绍

ITEM 描述
PHY 负责网络信号的物理收发,调制解调,编解码,波形整形,电平转换,自协商,链路建立检测,属于物理层设备
MAC 控制以太网帧的生成与接收,处理链路层协议,一般集成在MCU/SOC内部(比如stm32f407,内部集成mac模块,外接phy芯片比如LAN8720即可实现以太网通信),属于链路层设备;mac和phy之前通过MII,RMII,GMII,RGMII接口进行通信
RJ45 8针标准网线接口,通常连接在PHY芯片之后,由PHY输出电信号至RJ45接口,然后经过变压器隔离后连接网线
MDIO 用于MAC/MCU对PHY芯片进行寄存器读写配置(控制接口,非实际通信接口),协议标准IEEE 802.3 Clause 22或Clause 45
  • MII,RMII,GMII,RGMII
    MII,RMII,GMII,RGMII其实差不多,不同的变种,RMII是MII的简化版本,只需要8根线通信,GMII,RGMII是支持千兆速率通信的接口,目前大多数嵌入式设备还是百兆通信,更多采用RMII接口。
  • 以太网通信PHY和光通信PHY芯片差别
    以太网PHY主要用于电接口传输,光通信PHY主要用于光接口传输,但本质上都属于物理层芯片。另外以太网通信中,mac和phy通过RMII之类的接口进行实际的数据传输,但是光通信,MAC其实通过MDIO接口读取PHY芯片相关寄存器来获取测试数据,并没有使用RMII接口.
相关推荐
月阳羊3 小时前
【硬件-笔试面试题】硬件/电子工程师,笔试面试题-26,(知识点:硬件电路的调试方法:信号追踪,替换,分段调试)
笔记·嵌入式硬件·面试·职场和发展
小马爱打代码5 小时前
Spring Boot 接口安全设计:接口限流、防重放攻击、签名验证
网络·spring boot·安全
giaoho5 小时前
Android网络请求,Retrofit,OKHttp学习
网络
嵌入式小白牙6 小时前
ARM-I2C软实现
stm32·单片机·嵌入式硬件
金色光环6 小时前
【阅读整理】野火ADC_AD7192模块资料
单片机·嵌入式硬件
jllllyuz6 小时前
基于AD7147电容触摸芯片与STC12C5A60S2单片机方案
单片机·嵌入式硬件
丨千纸鹤丨7 小时前
高可用集群Keepalived
linux·服务器·网络
北极光SD-WAN组网8 小时前
工业互联网时代,如何通过混合SD-WAN提升煤炭行业智能化网络安全
网络·安全·web安全
charlie1145141919 小时前
快速入门Socket编程——封装一套便捷的Socket编程——导论
linux·网络·笔记·面试·网络编程·socket
东风西巷9 小时前
X-plore File Manager v4.34.02 修改版:安卓设备上的全能文件管理器
android·网络·软件需求