您好!
我正在从事一个项目、其中 DP83640 PHY 在一侧与 STM32F4微控制器连接、在另一侧与光纤传输接收器连接。 该设计是、
STM32F4 <=>DP83640 <=>FO 传输接收器。
我想通过轮询检测链路状态。 我期望状态寄存器反映当前链路状态。 在我的示例中、寄存器显示链接始终处于打开状态。
电缆已连接:读取寄存器
PHY_STS = 0x0605
BMSR = 0x78cd
断开电缆连接:读取寄存器
PHY_STS = 0x0605
BMSR = 0x78cd
无论电缆状态如何、链路始终有效。 如何通过读取寄存器来检测链路增/减状态。
谢谢