登录/注册

lan8720a

更多

LAN8720A一款由 Microchip Technology(及其前身 SMSC)生产的、高性能、低功耗的单端口 10/100 Mbps 以太网物理层收发器。以下是关于它的关键信息:

  1. 基本功能:

    • 实现 IEEE 802.3-2005 标准定义的物理层 (PHY) 功能。
    • 通过 RMII (Reduced Media Independent Interface)SMII (Serial Media Independent Interface) 接口与以太网介质访问控制器 (MAC) 通信。RMII 是最常用的接口。
  2. 核心特性:

    • 低功耗:
      • 工作状态功耗典型值约 40-50 mW。
      • 支持多种低功耗模式(节能模式、断电模式)。
    • 高性能:
      • 支持 10BASE-T 和 100BASE-TX 以太网标准。
      • 集成自适应均衡器、回声消除器、串扰消除器,确保在 UTP 电缆上可靠的传输和接收。
    • 小型封装:
      • 采用微型 24-pin QFN (4x4 mm)24-pin SQFN (3x3 mm) 封装,非常适合空间受限的应用。
    • 简化设计:
      • 内部集成 1.2V LDO 稳压器,可为芯片核心供电(VDDCR),降低对外部电源的需求。
      • 集成端接电阻(用于 TX),减少外部元件数量。
      • 支持灵活的主/从模式选择(通过 MODE 引脚或寄存器配置)。
      • 支持自适应功能,如自动协商(Auto-Negotiation)和自动 MDI/MDIX 交叉检测(Auto-MDIX)。
    • 工业级温度范围:
      • 通常支持 -40°C 到 +85°C
  3. 主要应用领域: LAN8720A 因其小尺寸和低功耗,广泛应用于需要有线以太网连接、且对空间和功耗有严格要求的嵌入式系统中:

    • 物联网网关和边缘设备
    • 工业控制与自动化设备(PLC, HMI, Sensors)
    • 消费类电子产品(智能电视、机顶盒、游戏机)
    • 便携式设备
    • 路由器、交换机、网关的扩展端口
    • 微控制器/微处理器开发板(如基于 STM32 等的开发板常使用该 PHY)
  4. 关键引脚/接口:

    • REFCLK: 50MHz 参考时钟输入(在 RMII Master 模式下)或输出(在 RMII Slave 模式下)。
    • TXD[1:0] / RXD[1:0] / CRS_DV / RX_ER: RMII 接口信号线(与 MAC 连接)。
    • MDC / MDIO: 管理和配置接口(用于访问内部寄存器)。
    • MODE: 用于配置 PHY 地址低位和一些初始操作模式(如 RMII Master/Slave)。
    • nINT: 中断输出(可指示连接状态变化、错误等)。
    • TX+/TX-: 差分发送线(连接到 RJ45 连接器或网络变压器)。
    • RX+/RX-: 差分接收线(连接到 RJ45 连接器或网络变压器)。
    • VDDIO, VDDA, VDDCR: 电源引脚 (通常为 3.3V / 3.0V / 1.2V - VDDCR 由内部 LDO 生成)。
  5. 设计要点:

    • 通常需要在 PHY 和 RJ45 连接器之间使用一个网络变压器 (Magnetics Module)
    • 需要仔细考虑电源滤波和去耦。
    • RMII 接口走线应尽量短且等长,注意阻抗控制,以提高信号完整性。

总结: LAN8720A 是一款在嵌入式领域非常受欢迎的小型、低功耗、高性能的 10/100M 以太网 PHY 芯片。它通过 RMII(或SMII)与主机 MAC(通常是微控制器内部集成的 MAC 或外部的以太网控制器)通信,为各种设备提供可靠的有线以太网连接能力。其内部的 1.2V LDO 和减少的外部元件需求(如端接电阻)有助于简化电路板设计和降低系统 BOM 成本。

如果你有具体的设计问题、需要数据手册、典型应用原理图参考或者调试方面的帮助,可以进一步询问。

不管是LAN8720A还是DP83848,做开发网口,是不是必须要用LWIP?

刚刚接触F407VGT的网口开发。 有一块EasyMx Pro的核心板。上面集成了LAN8720A。 想做个网口,目前完全不懂。 问题:F407,不管是LAN8720A还是DP83848,做开发网口,是不是必须要用

2024-05-10 07:33:03

LAN8742如何修改源文件和头文件,匹配LAN8720A芯片呢?

板子的MCU芯片选择STM32H743和LAN8720A。我使用cubemx使能ETH和lwip,但是系统默认是LAN8742。软件生成的驱动代码low_level_init()函数中调用

2024-03-26 08:29:19

stm32f407 LAN8720A速率调整

STM32F407是一款基于ARM Cortex-M4内核的高性能微控制器,而LAN8720A是一款高速以太网PHY芯片。它们的组合可以实现在STM32F407上使用以太网功能。 调整

2024-01-05 13:54:13

LAN8720A/LAN8720Ai数据手册

LAN8720A/LAN8720-Ai支持通过标准RMII与以太网MAC通信界面它包含一个全双工10-BASE-T/100BASE-TX收发器,支持10Mbps(10BASE-T)和100Mbps

资料下载 姚小熊27 2022-09-29 10:18:59

【Ethernet】以太网卡LAN8720A分析和使用

文章目录1. LAN8720A简介2. PHYAD[0]: PHY地址配置3. MODE[2:0]: Mode配置4. nINTSEL: nINT/REFCLKO配置5. REGOFF: 配置内部

资料下载 刘杰 2021-12-16 16:52:22

LAN8720ALAN8720Ai物理层收发器的数据手册免费下载

LAN8720A/LAN8720Ai支持通过标准RMII接口与以太网MAC通信。它包含一个全双工10-BASE-T/100BASE-TX收发器,支持10Mbps(10BASE-T)和100Mbps

资料下载 佚名 2021-03-17 16:03:43

LAN8720ALAN8720Ai低功耗物理层PHY收发器的数据手册免费下载

LAN8720A/LAN8720Ai是一款低功耗10BASE-T/100BASE-TX物理层(PHY)收发器,具有可变I/O电压,符合IEEE 802.3-2005标准。

资料下载 dlpare2020 2020-11-06 08:00:00

LAN8720ALAN8720Ai以太网收发器的数据手册免费下载

LAN8720A/LAN8720Ai是一款低功耗10BASE-T/100BASE-TX物理层(PHY)收发器,具有可变I/O电压,符合IEEE802.3-2005标准。

资料下载 4441 2020-06-03 08:00:00

LAN8720A kconfig配置完还是编译报错怎么办?

LAN8720A kconfig 配置完还是编译报错

2023-02-07 10:17:08

如何在RT-Thread Studio移植LAN8720A驱动的基础上打开lwIP和SA呢

如何在RT-Thread Studio移植LAN8720A驱动的基础上打开lwIP和SA呢?有哪些操作流程呢?

2022-03-01 06:13:59

以太网卡LAN8720A怎么使用

文章目录1. LAN8720A简介2. PHYAD[0]: PHY地址配置3. MODE[2:0]: Mode配置4. nINTSEL: nINT/REFCLKO配置5. REGOFF: 配置内部

2022-02-15 07:13:18

LAN8720A的相关资料推荐

LAN8720A是SMSC公司(以被Microchip公司收购)设计的一个体积小、功耗低、全能型10/100Mbps的以太网物理层收发器。他是针对消费类电子和企业应用而设计的。LAN8720A总共

2022-02-15 06:53:50

请问LAN8720A换成DP83848的话程序应该怎么改?

如题手头上只有DP83848模块我修改的时候就把引脚初始化修改成与模块匹配的另外就是STM32F4x7_eth_conf.h 用的是ST官方的别没怎么修改问题来了ping不通打不开网页求教 把原子哥的网络通信实验中的LAN8720A换成DP83848的话程序应该怎么改?小弟菜鸟,先谢谢各

2020-04-09 01:42:25

请问stm32 lan8720a为什么ping不成功?

stm32f407 lan8720a初始化成功,lwip初始化成功,怎么ping不成功电脑ip属性都设置了,,跑的是网络例程

2019-10-16 22:54:07

为什么LAN8720A的25M晶振不起振呢?

STM32F407加LAN8720A以太网通信,原理图都是按照开发板的原理图设计的, 为什么LAN8720A的25M晶振不起振呢。LAN8720A

2019-10-16 04:35:43
7天热门专题 换一换
相关标签