初级会员

- 积分
- 94
- 金钱
- 94
- 注册时间
- 2016-4-18
- 在线时间
- 25 小时
|
大家好,原子的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的。
|
|