首页/新闻资讯/正文详情

STM32连接LAN8720 的 RMII 接口布线规范

发布时间:2026/9/26 4:12:31 来源:云帆数科 栏目:资讯中心
STM32连接LAN8720 的 RMII 接口布线规范
适用范围STM32F429xx / STM32H743xx内置以太网 MAC通过 RMII 总线连接 LAN8720A / LAN8720Ai / LAN8742A 系列 10/100M PHY1、RMII总线介绍RMIIReduced Media Independent Interface把 MII 的 16 根数据/控制信号压缩到 7 根代价是时钟从 25MHz 提高到 50MHz、数据位宽从 4bit 降到 2bit50MHz × 2bit 100Mbps。整个接口可以分成 4 组分组信号方向说明① 数据通道TXD0 / TXD1 / TX_ENRXD0 / RXD1 / CRS_DV / RX_ER双向分组50MHz 源同步并行总线是布线的核心② 基准时钟REF_CLK (50MHz)PHY → MCU推荐全局采样基准最关键的一根线③ 管理通道MDC / MDIOSMI双向MDC 单向仅用于读写 PHY 寄存器≤2.5MHz属于低速信号④ 控制与配置nRST / nINT(或 REFCLKO) / MODE[2:0] / PHYAD0 / nINTSEL / REGOFFMCU → PHY上电与运行控制多为 GPIO有锁存行为2、RMII 时序总线等长要求RMII 是源同步source-synchronous单沿SDR接口所有信号在 REF_CLK 的上升沿被采样每个时钟周期传 2 个 bit。时钟周期 T50MHz等长规则是低成本买保险不是救命稻草——按 ±2.5mm 做并不会更难但别指望靠等长解决真正的故障真正会让 RMII 挂掉的是阻抗不连续导致的反射/振铃、串扰、参考平面断裂、REF_CLK 抖动过大、电源噪声、PHY 配置脚被误锁存如果你遇到的是能 link 但大量丢包/CRC 错误99% 不是等长问题而是信号完整性与时钟抖动问题。3. 分组布线规则总表分组阻抗等长要求间距过孔端接 / 其他REF_CLK50MHz 基准时钟50Ω ±10%作为基准走线尽量短目标 40mm≥ 3W两侧包地0最多 2源端串阻 33Ω22~47Ω 可调预留位号RX 组RXD0/1、CRS_DV、(RX_ER)50Ω ±10%组内 ±2.5mm整体与 REF_CLK ≤ ±12.7mm组内 ≥ 2W组外 ≥ 3W≤ 2同层同组并行禁止跨平面分割TX 组TXD0/1、TX_EN50Ω ±10%组内 ±2.5mm整体与 REF_CLK ≤ ±12.7mm同上≤ 2TX 组与 RX 组之间无需等长方向不同SMIMDC、MDIO不强制无所谓与 RMII 高速组 ≥ 3W禁止长距离平行不限MDIO 上拉 1.5kΩ~10kΩMDC 可串 33Ω控制nRST、nINT、LED不强制无所谓远离 REF_CLK / 差分对不限nRST 上拉 10kΩnINT 上拉 10kΩ开漏关于 3W 规则3W 线间距 ≥ 3 倍线宽可把串扰控制在约 −30dB 以下。对 RMII 这种 3.3V CMOS 单端信号这一条比等长重要得多——因为 50MHz 方波的谐波能量延伸到数百 MHz很容易耦合进相邻的高阻抗 RX 线。

相关推荐

四川电动消防排烟窗行业审核风险点梳理与合规发布指南
四川电动消防排烟窗行业审核风险点梳理与合规发布指南

伴随《建筑防烟排烟系统技术标准》GB51251、四川省房屋建筑工程消防设计审查相关细则落地,四川建筑消防领域对电动消防排烟窗系统的合规性要求持续收紧。过去很长一段时间,西南地区电动消防排烟窗行业整体处于粗放发展阶段,市场上出现过产品参… · 2026/9/26 4:12:31

【开发环境】Agent 工具清理 Windows 系统盘提示词推荐 ① ( 磁盘扫描 | 磁盘清理 | 批处理脚本生成 | 注意事项与避坑 | 推荐使用的模型 | 通用 Agent清理系统盘提示词 )
【开发环境】Agent 工具清理 Windows 系统盘提示词推荐 ① ( 磁盘扫描 | 磁盘清理 | 批处理脚本生成 | 注意事项与避坑 | 推荐使用的模型 | 通用 Agent清理系统盘提示词 )

文章目录前言一、磁盘扫描1、总体诊断2、重点检查目录清单3、常用扫描命令二、磁盘清理1、一键批处理脚本的安全边界2、批处理脚本的三个大坑3、手动与软件层清理三、注意事项与避坑四、Agent 工具可加载的专家、技能、连接器1、专家 ( Expert )2、技能 ( Skill )3、连接器 ( C… · 2026/9/26 4:12:25

涉密资质申请条件矩阵:通用门槛、三类差异与自查校验模型
涉密资质申请条件矩阵:通用门槛、三类差异与自查校验模型

定义: 涉密资质是国家保密行政管理部门依法授予企业从事涉密业务的资格,分为军工保密资质(保发〔2025〕2 号)、涉密信息系统集成资质(2020 年第 1 号令)、国家秘密载体印制资质(2020 年第 2 号令… · 2026/9/26 4:12:25

Claude Code Skills实战指南:11个顶级技能提升开发效率
Claude Code Skills实战指南:11个顶级技能提升开发效率

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/26 4:57:04

IP2325双节锂电池5V升压充电方案解析
IP2325双节锂电池5V升压充电方案解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/26 4:57:04

如何10分钟从零构建KytyPS5:PS5模拟器源码编译到首次运行PS5游戏的完整新手指南
如何10分钟从零构建KytyPS5:PS5模拟器源码编译到首次运行PS5游戏的完整新手指南

如何10分钟从零构建KytyPS5:PS5模拟器源码编译到首次运行PS5游戏的完整新手指南 【免费下载链接】KytyPS5 PlayStation 5 emulator for Windows, Linux and MacOS 项目地址: https://gitcode.com/gh_mirrors/ky/KytyPS5 KytyPS5 是一款免费开源的 PS5 模拟器… · 2026/9/26 4:56:58

知网维普AIGC检测差异与论文降重实战指南
知网维普AIGC检测差异与论文降重实战指南

1. 知网和维普的AIGC检测,到底差在哪先说一个我这两天刚遇到的咨询案例。有位研究生发了一份修改了三个月的论文初稿给我,说自己用两个平台做了AIGC检测,结果一个显示8%,另一个显示57%。他一晚上没睡好,反复追问是不是… · 2026/9/26 4:56:52

C#加密解密注册码实战:AES-GCM+RSA签名构建软件授权机制
C#加密解密注册码实战:AES-GCM+RSA签名构建软件授权机制

简介:《C#加密与解密注册码DEMO程序》是一份面向.NET开发者和软件版权保护学习者的完整示例,演示了通过读取CPU编码与硬盘编码生成唯一机器码,再经MD5加密后写入注册表和本地文件,以实现软件授权控制。程序分为用户程序加密模块与… · 2026/9/26 4:56:52

Windows 下 Docker Compose 容器状态查询、日志查看与文件导出实战
Windows 下 Docker Compose 容器状态查询、日志查看与文件导出实战

日常用 Docker Compose 跑服务的人里,Windows 上最绕不开的两个操作就是查服务状态和进容器看文件。我见过不少同事装了 Docker Desktop,docker compose up -d一敲,服务起来了就不知道该干嘛了——日志报错不知道去哪看,改完配置文… · 2026/9/26 4:56:52

数据库课后习题答案别硬背:当测试用例集刷,效率翻倍
数据库课后习题答案别硬背:当测试用例集刷,效率翻倍

简介:万常选版《数据库原理与设计》课后习题答案资源,覆盖第2至6章及第9章,适合正在学习关系模型、数据库建模、关系数据理论与模式求精的本科生、自学者作为复习与自测材料。压缩包共7个文件,含3个doc参考答案、2个sql示例脚本、… · 2026/9/26 0:00:21

OpenClaw 替代品?Hermes Agent 踩坑实录:macOS 飞书接入 TaoToken 配置
OpenClaw 替代品?Hermes Agent 踩坑实录:macOS 飞书接入 TaoToken 配置

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/26 0:00:40

向下兼容与向上兼容:接口设计中的兼容性策略与工程实践
向下兼容与向上兼容:接口设计中的兼容性策略与工程实践

一次版本升级事故,是很多团队绕不过去的坎。线上环境里,服务端明明已经上线了新版接口,老的移动端还在照着旧文档传参数。请求一到网关,校验直接拒绝,用户操作失败,客服群炸了锅,开发群里开始互… · 2026/9/26 0:00:46

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码