当前位置:网站首页>[datasheet] interpretation of phy lan8720 network chip
[datasheet] interpretation of phy lan8720 network chip
2022-07-24 12:48:00 【weixin_ forty-three million seven hundred and seventy-one thous】
Let's talk about the advantages of this chip first , Electric power 、 Industry 、 Medical electronics have had this PHY Chip applications , Why so popular , There must be a reason ;
1、 The package size is very small ,24-pin QFN,package (4 x 4 x 0.85mm height);
2、10/100M The adaptive , accord with IEEE802.3/802.3u;
3、 The price in 8 yuan ;
4、 Can support RMII Interface , External grounding 25M Crystal oscillator , But the internal frequency doubling is 50MHZ, Provide to MCU Make reference clock ;
System diagram , There is crystal oscillator signal 、RMII Media interface 、MDIO Register read / write interface 、LED;

Architectural Overview

This chip does not support MII Interface .
RMII and MII All media interfaces , What are the differences and connections ?
MII Called media independent interface ,16 Root line ,TX_CLK and RX_CLK The clock is 25MHZ,PHY External grounding 25M Crystal oscillator , such as :100M The bandwidth of the , The rate of each data line is 25M, So we need 4 Send and receive through a data line .

RMII To simplify the media independent interface ,7 Root line , The transceiver clock is increased to 50Mhz, Again 100M bandwidth , It only needs two data cables , But be careful ,MAC And PHY The clock source must be synchronized .

LED It is also possible to define functions through programming ;

The above figure is the application block diagram , Pay attention to the parameters of network tap when selecting hardware ;

Software debugging skills :
If appear PHY Debugging failure , The following points need to be checked ;
1、 First measure whether the external voltage of the chip is normal ,3.3V Power Supply ;
2、 Whether the external crystal oscillator vibrates , Observe whether the active crystal oscillator pins are placed correctly , measurement REF_CLK 50MHZ;
3、 Network tap parameter check ;
4、 All of the above are true , Print PHY Register values , Check the corresponding status according to the manual ;
Pay attention to WeChat public number , reply “LAN8720”, The chip manual is free to download ;
边栏推荐
- 树莓派自建 NAS 云盘之——树莓派搭建网络存储盘
- Use abp Zero builds a third-party login module (4): wechat applet development
- Taishan Office Technology Lecture: layout difficulties of paragraph borders
- Shell script case ---2
- SSM在线租房售房平台多城市版本
- Seckill implementation diagram
- Everything about native crash
- The second batch of projects of Shenzhen Metro Line 12 passed the acceptance and is expected to be put into trial operation on July 28
- [C language] detailed knowledge of document operation
- 基于matlab的声音识别
猜你喜欢

Native Crash的一切

基于Kubernetes v1.24.0的集群搭建(三)

How QT creator changes the default build directory
![ERROR: [Synth 8-439] module ‘xxx‘ not found not found 错误解决办法](/img/47/bb03cc26e254332bf815c80bafb243.png)
ERROR: [Synth 8-439] module ‘xxx‘ not found not found 错误解决办法
权限系统就该这么设计,yyds

Roller_ Block default behavior_ Zero roll event compatible

3. Realize snake and basic game interface

Nacos deployment

23. Spiral matrix

Cluster construction based on kubernetes v1.24.0 (III)
随机推荐
31. Climb stairs
Installation and deployment of ansible
[function test] test of the project - login and post function
Solutions to problems in IE6 browser
Summary of recent interviews
SSM在线校园相册管理平台
Where+or usage of SQL missing condition
Unity rotation test
Error: [synth 8-439] module 'xxx' not found not found error solution
Zabbix5.0.8-odbc monitoring Oracle11g
More functions and functions of the metauniverse lie in the deep transformation of the traditional way of life and production
Everything about native crash
32. Maximum path sum in binary tree
Correct use of qwaitcondition
Support liuhaiping
What can breaking through the memory wall bring? See the actual battle of volcano engine intelligent recommendation service to save money and increase efficiency
The basis of point graph in the map of life information and knowledge
【C语言】详细的文件操作相关知识
Use of PageHelper
STM32 - Fundamentals of C language