RTL8201-RMII电路

article/2025/10/5 16:37:46

本文分享一下RTL8201如何用作RMII电路,无需外部晶体,时钟由主芯片产生。

RTL8201是常用的百兆电流型PHY,支持端口自动翻转(AUTO MDIX),如下框图

 

RMII相对MII来说,连接线更少,MII需要接16根线,而RMII只需要接10根线如下图所示。

 

具体使用原理图如下

 

上图是海思芯片HI3518EV200的demo电路,我将此电路移植到hi3516D上面也是可以用的。

通过将RXDV上拉,将RTL8201设置为RMII模式。

时钟晶体未贴,由CPU产生,接到XTAL2管脚,XTAL1接到GND。实际在使用中,可以XTAL2和TXC共用时钟,不过不推荐此方式,这种方式会产生EMI问题,在CE,FCC认证中可能会因此而不过,这个是实际经验。

RTL8201用作RMII时,TXC即为50Mhz的CLK_REF,该管脚时可以配置为和输出的,即时钟可以有CPU产生,也可以由RTL8201产生,这个需要注意,不能把CPU配置为输出,RTL8201也配置为输出。上图通过RXD[3]/ CLK_CTL管脚上拉设置为输入

复位电路可以不使用GPIO复位,已验证过,RC复位也是可以的,不过需要符合10ms的复位时间的要求。

 

关于网络指示灯,规格书中也有详细说明,需要注意4.7K上拉和下拉来设置LED灯的模式。

 

 

 

 

下面将原理图,规格书,资料分享如下,欢迎下载:

https://pan.baidu.com/s/1Z9DGenilbuHTfYpvo6kaGg

提取码:uugd

复制这段内容后打开百度网盘手机App,操作更方便哦


http://chatgpt.dhexx.cn/article/hmTpCLxb.shtml

相关文章

RDMA 、RoCE 、IB 、TCP、Ethernet

ROCE ROCE(Remote Direct Memory Access over Converged Ethernet)是一种网络技术,它结合了RDMA(远程直接内存访问)和以太网交换机的特性。ROCE允许主机之间通过以太网进行高效的直接内存访问,从而提供低延…

RTD2785T RTD2785R 2K eDP屏驱动芯片介绍

RTD2785T 支持VGA2HDMI2DP转eDP&LVDS 2K分辨率 支持按键菜单和Uart串口通信,用于工控MCU通过uart指令调节参数 文章转载: RTD2785T 2HDMI2DP转eDP&LVDS 2K方案设计-易显方案设计 (rtddisplay.com)

【RDMA】15. RDMA之RoCE Soft-RoCE

【RDMA】RDMA 学习资料总目录_bandaoyu的笔记-CSDN博客SavirRDMA 分享1. RDMA概述https://blog.csdn.net/bandaoyu/article/details/112859853https://zhuanlan.zhihu.com/p/1388747382. 比较基于Socket与RDMA的通信https://blog.csdn.net/bandaoyu/article/details/1128613993…

Uva509 RAID

我在这题卡了一天,心态有点小崩。不过最后AC的时候还是很开心的。 坑点:1.注意当两个及以上disc无法读取时,输入不合法。 2.当校验结果与预期ans不同时,输入不合法。 其它都为合法情况。 当合法时,校验块不能作为数据…

百度dueros人工智能-RDA5981(R01开发板)-学习心得-安装SDK(dueros的MbedOS系统)

R01开发板的代码及功能测试需要安装SDK才能正常测试,我们需要了解一点MbedOS系统的基本知识及R01开放板的硬件知识才能开始安装SDK的工作。 1.Mbed OS基础知识 Mbed OS是一个开放源码操作系统,专门用于为物联网(IoT)设备设计的ARM微控制器的平台:需要连接到互联网的低功率、…

百度dueros人工智能-RDA5981(R01开发板)-学习心得-入门及硬件连接

一.入门及硬件连接 自从2017年12月10号收到在深圳比特跳动技术有限公司的淘宝网上购买的百度dueros人工智能-R01开发板,当拆开快递包裹的时候,我本以为可以到手就玩,结果当场就懵了,配件如下图所示: 配件从左到右分别是MIC语音输入,天线,发声喇叭,R01开放板。看见这四…

从RDA5981A/B/C编译后map文件和datasheet分析内存分配情况

先查看RDA5981的datasheet, 如下图,RDA5981芯片内部有三个RAM区域, I_SRAM,D_SRAM,I_cache, 还可以外挂PSRAM, 内存映射图解释: 在编译目录BUILD\UNO_81C\GCC_ARM\找到*.map文件, 可以搜索到如下地址情况: .data 0x00100080 .bss 0x001017a8 .stack …

RDA5981开发环境搭建

最近有商家在卖带有CC2530 Zigbee模块的板子(电子垃圾),我对Zigbee还不是特别感冒(没时间研究),倒是看中了同一个板子上的RDA5981模块。我这个人有个特点,没有研究明白的东西,不会轻…

Apache添加PHP模块重启apache服务报错

根据网上教程,在Apache中添加php模块: LoadModule php7_module C:\Program Files\php\php-7.3.4-Win32-VC15-x64\php7apache2_4.dll AddType application/x-httpd-php .php LoadModule php7_module modules/libphp7.so PHPIniDir C:\Program Files\php\…

linux上apache目录在哪,Linux下Apache目录明细

与Apache服务器相关的重要目录和文件如下: /etc/httpd/是Apache服务器的根目录 /etc/httpd/conf/httpd.conf是Apache服务器的主配置文件,其中包含指定文档root的配置 /var/www/html/是Apache服务器的文档根目录 /etc/init.d/httpd是Apache服务器启动脚本…

windows下apache简单配置php解释器

目录 1. apache部署 1.1. 下载安装包 1.2 安装 1.3 文件配置 1.4 进入cmd,执行httpd -k install -n apache 1.5 服务启动 1.6 服务验证 1.7 apache服务搭建至此结束。 2. php环境部署 2.1 php包下载 2.2 添加环境变量 3. apache下加载php解释器 3.1 编写…

宝塔面板定时重启apache、mysql、php5.6等Shell命令

定时重启apache service httpd restart 定时重启mysql service mysqld restart 定时重启php5.6 service php-fpm-56 restart 定时重启php5.7 service php-fpm-72 restart 还有一种定时重启php5.6的方法 /etc/init.d/php-fpm-56 restart 停止推送 php /www/wwwroot/y…

linux环境下,重启Apache服务httpd出现以下错误

重点查看红线圈出的错误信息 之后修改配置/etc/httpd/conf/httpd.conf未见,由错误信息已知是文件的355行组织了它重启,所以只需将其注释掉或者删掉即可。 保存文件 重新启动即可

重启apache下php,怎么重启apache

怎么重启apache? windows下重启Apache ● 首先右击“此电脑”,点击“管理”; ● 在打开的“计算机管理”程序中,双击“服务和应用程序”。 ● 在打开的“计算机管理”程序中,双击“服务”。 ● 在所有的服务列表中&…

安装、启动与停止Apache服务

安装、启动与停止Apache服务 安装Apache相关软件 [rootcentos7 ~]# rpm -q httpd [rootcentos7-1 ~]# mkdir /opt/centos //创建目录/opt/centos [rootcentos7-1 ~]# mount /dev/cdrom /opt/centos //挂载光盘到/opt/centos 下 mount: /dev/sr0 写保护…

Ansys里不同材料属性按照不同颜色显示出来

在plotctrls里面,有numbers的设置,按照材料或者实常数可以将不同部位编号。 编好号之后,就可以对所选的构件染色了 希望有所帮助。

AD生成BOM表_材料清单 (Bill of Material)

打开Altium Designer软件,然后在原理图界面(XXX.SchDoc),选择 Reports(报告)>> Bill of Materials(材料清单)。 显示如下界面: 选择所需要的BOM表表头,BOM表头_comment_Description_desi…

SAP HUM 如何将HU里的物料号换成另外一个物料号?

SAP HUM 如何将HU里的物料号换成另外一个物料号? 比如HU 183221204047,里面的物料号是10000191, 业务因故包错了物料号,希望在继续使用HU号码的前提下将物料号由10000191替换成10000192. 这意味着,需要将该HU拆掉,然后…

NetSuite关于客户料号的管理

NetSuite关于客户料号的管理 NetSuite关于客户料号的管理解决方案步骤 NetSuite关于客户料号的管理 NetSuite中有成熟的解决方案处理客户料号与系统物料编码对应的问题。主要需要安装bundle, ID为47193。 安装Bundle后,可以分配客户的料号与系统中物料…

批次号/订单号生成

概述 在系统内部或与其他系统进行对接对编码有一定自定义规则,包括批次号、订单号,比如 PCH20170727152245000001 编码规范 开头字母 年月日时分秒 序号 ,使用存储过程和不使用存储过程两种方式,数据都是存在 mysql 数据库中。…