一、硬件布局指南创造一个低噪音、功率稳定的环境降低EMI/EMC的程度及其对RTL8211E/RTL8211EG的影响简化信号跟踪的路由任务 1.1 布局RTL8211EG 必须尽可能靠近MAC(小于2.5英寸=6.35cm)连接到RSET引脚的电阻器应靠近RTL8211E/RTL8211EG(小于800mils),并尽可能远离信号迹线(例如,VRRREG、REG_OUT、MDI0+/-、MDI1+/-等)和时钟信号(50milsmin.)如果MAC位于顶层,则PHY应位于底层,以避免散热器耦合 RTL8211EG到RJ45连接器的,MDI轨迹线必须小于12厘米 1.2
RTL8211F引脚分布,为了节省PCB板面积,减少引脚,对部分引脚进行了复用。 MDO通信地址配置:地址配置为4供电模式配置:供电模式配置为采用内部LDO()供电,电压1.8V。ALDPS(AdvancedLinkDownPowerSaving),当连接断开时进入省电模式。采用3.3V供电时,RTL8211F(I)功耗为43.8mW,RTL8211FD(I)功耗为90mW。设置为当断开连接时关闭内部PLL。关闭RX/TXDELAYLED功能由软件配置 设置LED0为1000MHzLINK,LED1为1000MHzACTIVE/LINK功能,需要设置Page0xd04寄存器16为0X036B
最近调试了一个硬件千兆以太PHY的问题,记录一下。问题现象描述:两块Atlas200板卡,上电后,ping不通,但是插网线连接电脑的话,电脑能识别这个网卡,所以感觉还是MAC和PHY之间的通信出了问题。一块板卡用的是RTL8211,另一块是YT8521SH,两个PHY芯片是封装完全兼容的。 实施步骤:1.先测量外部的25Mhz晶振,正常 2.测量PHY芯片的核压,1V/1.2V,正常.顺便说一下,这个核压是一个DC-DC电路,外部的的电感和电容需靠近芯片布局,否则会出现电压不正常现象。 3.接口为1.8V,不正常,经过排查发现是配置电压不对,修改后正常。心得:之
最近迷上了FPGA的网络通信和GTP光通信,个人感觉光通信简单一些,那就从难得网络通信开始吧,先搞个最简单的,使用MDIO配置和读取网络PHY的信息。板子:米联客的MA703FA(A7-35T板子);参考例程:正点原子达芬奇开发板例程;IDE:vivado2020.2;具体的原理啥的建议去看正点原子的文档吧,讲得很好,但原子的例程感觉不贴近实际项目,所以我改了一下,使之适合真是项目。先来看看这块芯片RTL8211FD的数据手册。这是官方给的应用架构,很简单,RTL8211FD与MAC通信,通过MDC和MDIO配置。芯片BD,没啥好说的,典型的rgmii接口,内部模块电路感觉没必要深究,反正也不
最近迷上了FPGA的网络通信和GTP光通信,个人感觉光通信简单一些,那就从难得网络通信开始吧,先搞个最简单的,使用MDIO配置和读取网络PHY的信息。板子:米联客的MA703FA(A7-35T板子);参考例程:正点原子达芬奇开发板例程;IDE:vivado2020.2;具体的原理啥的建议去看正点原子的文档吧,讲得很好,但原子的例程感觉不贴近实际项目,所以我改了一下,使之适合真是项目。先来看看这块芯片RTL8211FD的数据手册。这是官方给的应用架构,很简单,RTL8211FD与MAC通信,通过MDC和MDIO配置。芯片BD,没啥好说的,典型的rgmii接口,内部模块电路感觉没必要深究,反正也不
YoutubeiframeAPI-Androidfullscreen我正在使用YouTubeiframeapi嵌入视频。在iPhone上播放视频时,视频会自动切换到全屏模式。我想知道是否可以在Android上强制执行相同的行为?(目前视频是内联播放的,看起来不太好)。无法自动全屏播放视频。最接近的方法是将播放器放在全屏div中并使用url参数自动播放:1<iframewidth="100%"height="100%"src="//www.youtube.com/embed/fSy6uh-GjCc?controls=0&autoplay=1&showinfo=0"frameborder="
MvcContribPortableareas-swapoutthebus?是否可以将公共汽车换成公共交通之类的东西?我的应用中已经有一个服务总线,所以不想再介绍一个。理想情况下,我可以通过IoC对其进行配置,但听起来总线包含IoC容器?据我所知,您可以提供自己的IApplicationBus实现12345publicinterfaceIApplicationBus:IListType>{ voidSend(IEventMessageeventMessage); voidSetMessageHandlerFactory(IMessageHandlerFactoryfactory);}便携式
YoutubeiframeAPI-Androidfullscreen我正在使用YouTubeiframeapi嵌入视频。在iPhone上播放视频时,视频会自动切换到全屏模式。我想知道是否可以在Android上强制执行相同的行为?(目前视频是内联播放的,看起来不太好)。无法自动全屏播放视频。最接近的方法是将播放器放在全屏div中并使用url参数自动播放:1<iframewidth="100%"height="100%"src="//www.youtube.com/embed/fSy6uh-GjCc?controls=0&autoplay=1&showinfo=0"frameborder="
MvcContribPortableareas-swapoutthebus?是否可以将公共汽车换成公共交通之类的东西?我的应用中已经有一个服务总线,所以不想再介绍一个。理想情况下,我可以通过IoC对其进行配置,但听起来总线包含IoC容器?据我所知,您可以提供自己的IApplicationBus实现12345publicinterfaceIApplicationBus:IListType>{ voidSend(IEventMessageeventMessage); voidSetMessageHandlerFactory(IMessageHandlerFactoryfactory);}便携式
iOS-CanItriggeraseguebasedontapincontainerview?我设置了一个名为ListViewController的UITableViewController(它实际上是一个Parse.comPFQueryTableViewController,但这是顺便说一句),在UITableView的顶部我有一个ContainerView嵌入其中的UITableViewController。嵌入的UITableViewController中有几个静态单元格。我想做的是,当用户点击嵌入式UITableViewController.中的一个单元格时,触发从ListViewCo