new_comer 发表于 2012-6-27 07:57:19

RT-THREAD中PHY地址怎么修改?

使用RTL8201CP,PHY地址设置为了00001,请问在RT中怎么将PHY地址也改为00001?谢谢!

zxq6 发表于 2012-6-27 08:11:21

关注一个,后面会使用到。

new_comer 发表于 2012-6-27 13:42:49

其实靠上电硬件配置就能通,但是做PHY的状态统计还有强制模式时,不知道怎么改硬件地址就虾米了。。。
自己顶一下。

baradream 发表于 2012-7-3 22:37:37

大部分是宏定义的。

baradream 发表于 2012-7-3 22:40:12

我的是在stm32_eth.c
这个文件里面 的

/* Configure ETHERNET */
Value =ETH_Init(&ETH_InitStructure, RTL8201_PHY_ADDRESS);

kfyy123 发表于 2012-7-7 08:53:14

这是个5bit的PHY地址,应该是根据引脚上电时状态来配制的吧,我用的9161就是根据PHYAD0,PHYAD1,PHYAD2,PHYAD3,PHYAD4引脚来配制地址的。接上拉电阻为1,下拉为0,屏蔽也为0.
页: [1]
查看完整版本: RT-THREAD中PHY地址怎么修改?