当前位置: 首页 > news >正文

篇五 网络通信硬件之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接口进行通信
RJ458针标准网线接口,通常连接在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接口.
http://www.dtcms.com/a/297911.html

相关文章:

  • PytorchLightning最佳实践基础篇
  • 谷歌母公司Alphabet发布超预期业绩,提高全年资本支出至850亿美元
  • 从 Elastic 到 ClickHouse:日志系统性能与成本优化之路
  • 【大模型实战】提示工程(Prompt Engineering)
  • 优秀案例:基于python django的智能家居销售数据采集和分析系统设计与实现,使用混合推荐算法和LSTM算法情感分析
  • 九联UNT413AS_晶晨S905L3S芯片_2+8G_安卓9.0_线刷固件包
  • 短剧小程序系统开发:构建影视娱乐生态新格局
  • Spring Boot License 认证系统
  • C#(数据类型)
  • k8s的存储之secerts
  • Python数据可视化利器:Matplotlib全解析
  • 智能制造——解读39页MOM数字化工厂平台解决方案【附全文阅读】
  • Linux网络配置全攻略:IP、路由与双机通信
  • 北京-4年功能测试2年空窗-报培训班学测开-第六十天-准备项目中
  • 图的遍历:深度优先与广度优先
  • SpringBoot学习路径二--Spring Boot自动配置原理深度解析
  • Qt 状态机框架:复杂交互逻辑的处理
  • R 语言绘制六种精美热图:转录组数据可视化实践(基于 pheatmap 包)
  • 从零开始学习Dify-数据库数据可视化(五)
  • java的设计模式及代理模式
  • 负载均衡:提升业务性能的关键技术
  • Zabbix告警系统集成指南:从钉钉机器人到网易邮件的全流程配置
  • pytest-html 优势及与其他插件对比
  • 自动驾驶领域中的Python机器学习
  • VLA:自动驾驶的“新大脑”?
  • npm init vite-app runoob-vue3-test2 ,npm init vue@latest,指令区别
  • C语言第 9 天学习笔记:数组(二维数组与字符数组)
  • Java-Properties类和properties文件详解
  • 同声传译新突破!字节跳动发布 Seed LiveInterpret 2.0
  • 深入探索嵌入式仿真教学:以酒精测试仪实验为例的高效学习实践