LAN9220 MII并行接口 PHY设备

news/2024/11/7 18:12:09/
今天看LAN9220的驱动相关内容。LAN9220的这个网络模块包含mac模块和phy物理收发器模块,LAN9220把这两个模块集成到一个芯片里。mac模块和PHY模块通过mii(Meida Independent Interface)并行接口通信。
MAC把一帧数据(frame) 通过并行总线MII发送给的PHY物理收发器模块, 物理收发器PHY把并行数据转换为串行数据,然后以差分信号发送给隔离变压器(transformer)(这个变压器是1:1的,起隔离作用),传到网线的另一端。          
MII接口是一个通用的接口,我记得在DM3730的camer模块里,camera接受图像数据的时候也用到了MII接口。MII总线是并行总线,两套信号线,一套是发送,一套是接收。每套有自己的并行数据线(4跟)、时钟线、和其他控制线。
PHY这个设备在网络的分层中属于物理层。PHY模块只是单纯的发送(MAC传给它的)字节,没有帧frame的概念。
PHY这个设备能和网线另一端的PHY设备自动协商传输速度(10M或100M等)。能判断网线cable的另一端是否有主机host、当前网线cable是否忙,能否发送数据等。    

http://www.ppmy.cn/news/523379.html

相关文章

使用STM32提供的DSP库进行FFT(包含板载ADC的例程,AD9220的例程和AD7606的例程)

使用的芯片为STM32F103,使用的stm32官方提供的FFT库进行FFT处理。 使用的开发板是野火的指南者 一:添加DSP库到自己的工程中 下载得到STM32的DSP库之后,就可以将其添加到自己的工程项目中了。 其中,inc文件夹下的stm32_dsp.h和t…

lan 9220

http://www.alldatasheet.com/datasheet-pdf/pdf/312187/SMSC/LAN9220-ABZJ.html gpmc和fpga通信: http://blog.csdn.net/zhangxiao93/article/details/40650829

AT32(六)TMR输出时钟和DMA请求实现两片AD9220同步采样

前言 有个小项目需要用到两片AD9220——10MSPS并口12位ADC——做同步采样,想到AT32F435可以通过定时器实现让DMA按照特定频率从GPIO数据寄存器搬运数据到内存,于是把这个想法实现一下。 软件/硬件环境 VScode ( EIDE Cortex Debug )Open On-Chip Deb…

C++ 第一弹入门基础

目录 目录 1.关键字 2.命名空间 3.标准IO输入输出 4.缺省参数 5.函数重载 6.引用 7.内联函数 1.关键字 c98的关键字一共有63个 在之后用的时候都会再次详细介绍 2.命名空间 2.1什么是命名空间,为什么要有他? 在c中为了避免相同名字的变量&am…

Win 8 RT: 你应该知道的15件事

这次的Win 8直接来了一个Win 8 RT, Win 8 Pro兄弟版。很多用户只知道Win 8 RT为 ARM 硬体而设,比 Win 8 Pro价格便宜,比 Win 8 Pro 薄一些,但并不明白两者的本质区别。而下面我们将用15个问题来让你了解什么是Win 8 RT。 1. Win 8…

关于 Win 8 RT 你应该知道的 15 件事

2019独角兽企业重金招聘Python工程师标准>>> 这次的Win 8直接来了一个Win 8 RT, Win 8 Pro兄弟版。很多用户只知道Win 8 RT为 ARM 硬体而设,比 Win 8 Pro价格便宜,比 Win 8 Pro 薄一些,但并不明白两者的本质区别。而下…

专项练习9

目录 一、选择题 1、在 JavaScript 中,用于阻止默认事件的默认操作的方法是 2、以下代码执行后,result 的值为() 3、不能从字符串 const str qwbewrbbeqqbbbweebbbbqee;中能得到结果 ["b", "bb", "bbb…

网络安装Fuji Xerox DocuCentre-III 2007打印机

新装了Window2012Server,准备装上打印机做打印服务器,结果怎么安装都不能打印,看来是出问题了,折腾了好多次,原来是我选错了,必须是TCP/IP端口。 在这里输入打印机的IP地址,如果不知道IP地址要通…