CKS32F4xx系列芯片自带以太网模块成人奶妈论坛,该模块包括带专用DMA斥逐器的MAC 802.3(介质看望斥逐)斥逐器,救助介质安谧接口(MII)和简化介质安谧接口(RMII),并自带了一个用于外部PHY通讯的SMI接口,通过一构成就寄存器,用户不错为MAC斥逐器和DMA斥逐器选拔所需款式和功能。自带以太网模块特色包括:
·救助外部PHY接口,结束10M/100Mbit/s的数据传输速率;
·通过合适IEEE802.3的MII/RMII接口与外部以太网PHY进行通讯;
·救助全双工和半双工操作;
·可编程帧长度,救助高达16KB巨型帧;
·可编程帧休止(40~96位时辰,以8为步长);
·救助多种纯的确地址过滤款式;
·通过SMI(MDIO)接口成就和措置PHY建立;
·救助以太网时辰戳(参见IEEE1588-2008),提供64位时辰戳;
·提供接管和发送两组FIFO;
·救助DMA。
以太网主邀功能及框图
图1 ETH框图
从上图不错看出,CKS32F4xx系列必须外接PHY芯片,才不错完成以太网通讯的,外部PHY芯片不错通过MII/RMII接口与CKS32F4xx系列里面MAC流通,况兼救助SMI(MDIO&MDC)接口成就外部以太网PHY芯片。
SMI接口,即站措置接口,该接口允许期骗门径通过2条线:时钟(MDC)和数据线(MDIO)看望任性PHY寄存器。该接口救助看望多达32个PHY,期骗门径不错从32个PHY中选拔一个PHY,色哥网然后从任性PHY包含的32个寄存器中选拔一个寄存器,发送斥逐数据或接管景色信息。任性给定时辰内只可对一个PHY中的一个寄存器进行寻址。
MII接口,即介质安谧接口,用于MAC层与PHY层进行数据传输。CKS32F4xx系列通过MII与PHY层芯片的流通如图2所示:
图2 介质安谧接口信号
MII_TX_CLK:连气儿时钟信号。该信号提供进行TX数据传输时的参考时序。标称频率为:速率为10Mbit/s时为2.5MHz;速率为100Mbit/s时为25MHz。
·MII_RX_CLK:连气儿时钟信号。该信号提供进行RX数据传输时的参考时序。标称频率为:速率为10Mbit/s时为2.5MHz;速率为100Mbit/s时为25MHz。
·MII_TX_EN:发送使能信号。
·MII_TXD[3:0]:数据发送信号。该信号是4个一组的数据信号,
·MII_CRS:载波侦听信号。
·MII_COL:闭塞检测信号。
·MII_RXD[3:0]:数据接管信号。该信号是4个一组的数据信号。
·MII_RX_DV:接管数据灵验信号。
·MII_RX_ER:接管颠倒信号。该信号必须保抓一个或多个周期(MII_RX_CLK),从而向MAC子层指挥在帧的某处检测到颠倒。
RMII接口,即精简介质安谧接口,该接口缩短了在10/100Mbit/s下微斥逐器以太网外设与外部PHY间的引脚数。左证IEEE 802.3u圭臬,MII包括16个数据和斥逐信号的引脚。RMII要领将引脚数减少为7个。
肛交 准备RMII接口是MAC和PHY之间的实例化对象。这有助于将MAC的MII退换为RMII。RMII具有以下脾性:
·救助10Mbit/s和100Mbit/s的开动速率;
·参考时钟必须是50MHz;
·疏通的参考时钟必须从外部提供给MAC和外部以太网PHY;
·它提供了安谧的2位宽(双位)的发送和接管数据旅途;
CKS32F4xx系列通过RMII接口与PHY层芯片的流通如图3所示:
图3 精简介质安谧接口信号
从上图不错看出RMII比较MII,引脚数目精简了不少。留心,图中的REF_CLK信号,是RMII和外部PHY共用的50Mhz参考时钟,必须由外部提供,比如有源晶振,简略CKS32F4xx系列的MCO输出。不外有些PHY芯片不错我方产生50Mhz参考时钟,同期提供给CKS32F4xx系列,这么亦然不错的。
LWIP简介
LWIP是瑞典计算机科学院(SICS)的Adam Dunkels等征战的一个微型开源的TCP/IP契约栈,是TCP/IP的一种结束姿色。LWIP是轻量级IP契约,有无操作系统的救助王人不错开动,LWIP结束的重心是在保抓TCP契约主邀功能的基础上减少对RAM的占用,它只需十几KB的RAM和40K操纵的ROM就不错开动,这使LWIP契约栈得当在低端的镶嵌式系统中使用。该部分功能移植由于实质较多,请自行参考相干移植材料,本文不作念敷陈。
LAN8720A通讯
本章咱们秉承RMII接口和外部PHY芯片流通,结束积贮通讯功能。LAN8720A是低功耗的10/100M以太网PHY层芯片,I/O引脚电压合适IEEE802.3-2005圭臬,救助通过RMII接口与以太网MAC层通讯,内置10-BASE-T/100BASE-TX全双工传输模块,救助10Mbps和100Mbps,不错通过自协商的姿色与宗旨主机最好的流通姿色(速率和双工款式),救助HP Auto-MDIX自动翻转功能,无需更换网线即可将流通改变为直连或交叉流通。
具体驱动姿色请参考相干demo例程成人奶妈论坛。 审核剪辑:汤梓红