相关文章

GD32F450以太网(2-1):PHY芯片LAN8720A介绍

PHY芯片LAN8720A 文章目录 PHY芯片LAN8720A1. MCU网口输出设计现状2. LAN8720A2.1 LAN8720A简介2.2 LAN8720A使用连接简图2.3 LAN8720A内部图2.4 LAN8720A和MCU连接图 3. LAN8720A内部寄存器[^1]3.1 BCR寄存器3.2 BSR寄存器3.3 PHY特殊功能寄存器 声明 1. MCU网口输出设计现状 …

以太网PHY芯片LAN8720A芯片研究

一、LAN8720A概述 1. 简介 LAN8720A/LAN8720Ai是一个低功耗的可变I/O电压的10/100M PHY收发器,符合IEEE 802.3-2005标准,支持通过RMII接口与以太网MAC通信。 LAN8720A/LAN8720Ai实现自动协商,自动确定最佳可能的速度和双工操作模式。HP Auto-MDIX支持允许使用直接连接或交…

LAN8720A芯片

LAN8720A是一个10/100M 的以太网PHY芯片。带有SMI接口,支持RMII。 LAN8720A各个管脚的功能: MDIO MDC是站管理接口(SMI接口)引脚。SMI是标准接口,比如交换机芯片一般都有此接口。MCU通过这两条线可以访问PHY的寄存器。比如STM32F407的以太网…

【uboot】imx6ull uboot移植LAN8720A网卡驱动

文章目录 相关文章1. 前言2. IMX6ULL Ethernet LAN8720A硬件连接3. 支持LAN8720A修改步骤4. 验证测试问题1:如何确定LAN8720A网卡PHYAD地址?问题2:如何确定device tree中对reset gpio的定义?问题3:LAN8720A网卡nINTSEL…

LAN8720A不能正常通讯的问题

笔记 公司有块MCU板(STM32407VGT6 LAN8720A/AI), 板子是好的, 以前一直在用, 固件工程也是归档的, 软件也是正常的. 公司同事去年焊接了20个MCU板, 出货了3块板子, 剩下的板子就丢在那. 这几天, 要用这个板子, 找到上次焊接的MCU板子, 插到到主板上, 程序烧录进入后, 网线插…

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

文章目录 1. LAN8720A简介2. PHYAD[0]: PHY地址配置3. MODE[2:0]: Mode配置4. nINTSEL: nINT/REFCLKO配置5. REGOFF: 配置内部1.2V电压源6.SMI(MDC/MDIO)总线接口介绍6.1 MDIO接口6.2 MDIO数据传输协议 7. 相关寄存器描述8. 参考资料 1. LAN8720A简介 L…

ALPHA开发板上PHY网络芯片LAN8720

一. 简介 正点原子的开发板 ALPHA开发板,有线网络硬件方案所使用的也是最常用的一种方案,IMX6ULL芯片内部是自带 MAC网络芯片的,所以,也就是采用 "SOC内部集成网络MAC外设 PHY网络芯片方案"。 ALPHA开发板使用的PHY网…

LAN8720A

1.概述 LAN8720A/LAN8720Ai是一款具有可变I/O电压的低功耗10BASE-T/100BASE-TX物理层(PHY)收发器,符合IEEE802.3-2005标准。 LAN8720A/LAN8720Ai支持通过标准RMII接口与以太网MAC进行通信。它包含一个全双工10-BASE-T/100BASE-TX收发器,支持1…

【ETH】以太网----PHY芯片LAN8720A----电路原理图

一、LAN8720A----简介 LAN8720A 是低功耗的 10/100M 以太网 PHY 层芯片,I/0 引脚电压符合EEE802.3-2005 标准,支持通过 RMI 接口与以太网 MAC 层通信,内置 10-BASE-T/100BASE-TX 全双工传输模块,支持 10Mbps 和 100Mbps。 LAN87…

arduino ide报错:No such file or directory

省流:临时文件的如果有中文目录,就会出错这一个代码。 本菜鸟准备学习一下esp32,所以下了arduino来写代码,但是下载好软件后,也把esp32库下载好了,什么代码都没有写,点击运行就报错&#xff0c…

【数据结构之C语言实现队列】

1.概 念 与 结 构 1.1.1 概念 只允许在一端进行插入数据操作,在另一端进行删除数据操作的特殊线性表,队列具有先进先出FIFO(First in First out)的特点。 1.1.2 入队列: 进行插入数据的一端称为队尾 1.1.3 出队列&…

Linux下安装配置maven

一、安装以及配置maven 1.下载maven安装包 首先需要切换到自己需要安装的目录 我自己是把配置都放到了:/home/sunny 路径下 cd /home/sunny 下载maven安装包:wget https://archive.apache.org/dist/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-b…

jenkins下配置maven

文章目录 1. 先在jenkins服务器上安装maven2. 添加Jenkins全局变量3. 全局工具配置关联Maven4. 修改Maven的settings.xml5.在jenkins校验是否配置成功 1. 先在jenkins服务器上安装maven 下载-解压-重命名-启动 [rootVM-0-12-centos local]# wget https://mirrors.aliyun.com/…

Maven从入门到精通

文章目录 企业级架构框架图 Maven 项目构建工具概述为何需要maven? 四大特征仓库 repository依赖 dependency坐标 coordinate命令 mvn cmd小结 安装官网安装 配置 settings.xml配置文件设置镜像仓库改变仓库位置 eclipse 集成 maven配置 eclipse创建Maven项目创建ma…

Maven的下载和安装

一、什么是maven? Apache Maven是个项目管理和自动构建工具,基于项目对象模型(POM)的概念。 作用:完成项目的相关操作,如:编译,构建,单元测试,安装,网站生…

IDEA 创建Maven Web项目

背景 公司有一个非常老的项目,决定进行简单重构,纳入自动化流水线部署的序列。原项目采用很古老的Jar包依赖模式,也就是直接将jar包放在项目中。同时,项目结构也非常奇特,不是标准的Web项目目录结果。 于是&#xff…

Maven 下载安装配置

Maven 下载安装配置 下载 maven maven 官网:https://maven.apache.org/ maven 下载页面:https://maven.apache.org/download.cgi 安装 maven 将下载的apache-maven.zip文件解压到安装目录 将加压后的apache-maven目录改名为maven maven 配置环…

Eclipse搭建Maven项目

目录 一、创建Maven项目 二、更换Eclipse自带的Maven版本 三、配置Maven仓库 四、更换Maven的jdk版本 五、更改Maven动态Web模块 六、把web2.3修改为web3.0 七、pro.xml文件的作用:加依赖,下载jar包 一、创建Maven项目 1. File -> New -> M…

mac如何安装Maven

一、下载Maven文件并解压到本地 要注意一下跟java版本是否兼容的问题,并且在安装Maven之前,要先安装JDK。 官网链接 二、解压文件 下载文件后,将其放在自己想放的目录下。 如果不知道当前目录的路径是什么的话,可以通过将此文件…

Maven环境配置

文章目录 一、官网下载maven二、配置环境变量三、settings.xml中配置阿里云镜像四、settings.xml中配置本地仓库五、创建一个MavenWeb项目六、创建一个普通Maven项目七、pom.xml八、总结 一、官网下载maven maven官网点此进入 任选一个下载,下载完成以后解压到一个…