STM32—LAN8720学习

本文介绍了STM32如何与LAN8720低功耗以太网PHY芯片进行连接和配置,包括RMII接口、PHY地址设置、nINT/REFCLKO配置以及寄存器介绍。通过设置PHY地址和引脚功能,实现与STM32F407开发板的通信,并讨论了REF_CLK的工作模式。
摘要由CSDN通过智能技术生成

 LAN8720是低功耗的10/100M以太网PHY层芯片,LAN8720支持通过RMII接口与以太网MAC层通信,内置10-BASE-T/100BASE-TX全双工传输模块,以下是其特点:

1、支持RMII接口以减少引脚数

2、支持全双工和半双工模式

3、可以使用25M晶振以降低成本

4、支持SMI串行管理接口

5、支持MAC接口

PHY地址设置

MAC可以通过SMI接口来读写PHY(LAN8720)的寄存器,SMI最多可以控制32个PHY芯片,通过不同的PHY芯片地址来对不同的PHY操作。LAN8720通过设置RXER/PHYAD0引脚来设置其PHY地址,默认情况下为0,其地址设置如下表所示。我们STM32F407开发板使用的是默认地址,也就是0X00

 

nINT/REFCLKO配置

 

nINTSEL引脚(2号引脚)用于设置nINT/REFCLKO引脚(14号引脚)的功能。nINTSEL配置如下表所示。我们STM32F407开发板使用的是REF_CLK Out模式

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值