大家好,原子的LWIP网络例程的PHY芯片是LAN8720的,我手里有个F407系统板(板子带有IS62WV51216外部SRAM)和DP83848PHY模块,如果想让原子的例程在这上跑的话,是不是只需要将
STM32f4x7_eth_conf.h文件中关于PHY芯片的寄存器参数修改为如下内容呢:
DP83848PHY芯片的状态寄存器
#define PHY_SR ((uint16_t)16) //DP83848的PHY状态寄存器地址
#define PHY_SPEED_STATUS ((uint16_t)0x0002) /DP83848 PHY速度值掩码
#define PHY_DUPLEX_STATUS ((uint16_t)0x0004) //DP83848 PHY连接状态值掩码
我试了,只改这个不行,ping不通,哪位高人指点下,还需要改什么呢?谢谢!!!
还有个问题,原子板子上晶振是8MHz,例程中这里为何是168MHz呢?F103芯片例程的这里都是填写8的。