2019-12-28 17:49发布
franki 发表于 2014-11-29 15:24 你可以仿照 DP83848 的硬件走线 和配置 来改 , 主要是地址线和工作模式的配置 ...
superrf 发表于 2014-11-29 15:31 看到这段代码 /** @defgroup PHY_status_register
myxiaonia 发表于 2014-11-30 01:06 dp83848通过strap pin设置地址,默认的话就是1,8720默认也是1吗,你得看手册
最多设置5个标签!
#define DP83848_PHY /* Ethernet pins mapped on STM3210C-EVAL Board */
#define PHY_ADDRESS 0x01 /* Relative to STM3210C-EVAL Board */
地址通常是上下拉电阻配置,可以配置成一样的。都采用RMII接口
刚查过了LN8720 PHY Special Control/Status Register 是31,与LAN8700 相同
估计得改成
#define PHY_SR 31 /*!< Tranceiver Status Register */
#define PHY_Speed_Status ((u16)0x0004) /*!< Configured information of Speed: 10Mbps */
#define PHY_Duplex_Status ((u16)0x0010) /*!< Configured information of Duplex: Full-duplex */
就是这里 , 这些配置都是按照PHY的手册配置的
LAN8720只有一个地址引脚,可以用上下啦电阻设置也应该可以用IO设置
一周热门 更多>