0 工具准备
TN1305 Technical note
IEEE802.3-2018
STM32F4xx中文参考手册
1 测试方案
我们前面已经完成了GPIO模拟SMI协议的函数设计,接下来我们使用LAN8720这个PHY芯片测试我们设计的GPIO模拟SMI协议的寄存器读写功能是否正常。
在此之前,我们需要查看LAN8720的技术手册,查看其PHY地址及寄存器的值。
(1)LAN8720的PHY地址
可以看到,LAN8720的PHY地址的bit0由复位后PHYAD[0]的输入电平决定,我们这里的PHYAD[0]引脚悬空,由于有内部下拉因此LAN8720的PHY地址的值为0。原理图如下:
(2)LAN8720的寄存器值