MDIO可以配置PHY芯片以及读取PHY芯片的配置信息。 两根线:MDC时钟线,单向,由外部给予PHY芯片 MDIO数据线,双向传输。 MDIO接口是通用的。不同的PHY芯片是通用的。
可以通过MDIO接口访问PHY芯片内部的寄存器。 MDIO引脚需要上拉,为了MDIO在空闲和turnaround时保持上拉。 turnaround是协议通信过程中的一个状态,后面会解释。
MDIO数据帧格式:
读时序
写时序
MDC/MDIO Timing: MDC的时钟频率、MDIO在MDC上升沿之后多少时间内有效等,
本文章使用limfx的vscode插件快速发布