ZDS2024 plus示波器MDIO解码/触发实战

发布者:Qingliu2022最新更新时间:2021-10-14 来源: eefocus关键字:ZDS2024  MDIO  解码 手机看文章 扫描二维码
随时随地手机看文章

MDIO是一个以太网控制器的传输协议,广泛用于以太网控制器和PHY之间的数据通讯,接下来,让我们详细了解一下MDIO协议。


MDIO(Management Data Input/Output),管理数据输入输出总线。它是由IEEE802.3定义的以太网行业标准,它承载着MAC层和物理层通信的重任。MDIO接口包括两跟信号线:MDC和MDIO,,MAC层芯片(或其他控制芯片)可以通过它们访问物理层芯片的寄存器,并通过这些寄存器来对物理芯片进行控制和管理。


MDC:管理接口的时钟,是一个非周期信号,信号的最小周期为400ns,最小正电平时间和负电平时间为160ns,最大正负电平时间无限制。


MDIO:是双向的数据线,用来传送MAC层的控制信息和物理层的状态信息。它与MDC时钟同步,在MDC上升沿有效。


现在我们就来看一下MDIO在ZDS2024 plus示波器上的表现:

打开Decode菜单,我们可以看到MDIO已经加入其中了。

选择MDIO协议,可以看到,MDIO的参数设置非常简单,只需要设置MDC,MDIO通道,以及数据传输模式即可。

将探头接入MDIO总线捕获数据,因为MDIO传输的波特率较高,我们需要将探头衰减比打到x10的档位上,减少波形失真。我们看到MDIO的解码已经开始了,结果准确无误。

此处,我们通过事件表看到解码出来的这一帧PHYAD是0x12,那么我们是否从数据的洪流中捕捉到这一帧呢?实际上是可以的,MDIO协议不仅实现了解码功能,它还具备强大的触发功能,我们可以通过MDIO协议触发将这一帧单独捕捉出来。


我们首先将触发参数设置好,如下图所示,我们将OP类型设置成:读,芯片地址设置为:0x12。

接入信号,触发立马响应,触发点稳定在值为0x12的PHYAD段后面,特定帧捕获成功!

除了PHYAD触发外,MDIO触发还可以根据ST,OP,REGAD和DATA段进行触发,功能非常实用。


至此,MDIO协议的演示就到这里了,你的开发是否需要用到MDIO总线呢,是否也跃跃欲试想要窥探总线上出现的各种问题呢,ZDS2022 plus与ZDS2024 plus目前都已支持MDIO协议,赶紧升级你的示波器,将MDIO加入其中吧。


附:MDIO的帧结构

一个标准的MDIO帧包括PRE,ST,OP,PHYAD,PEGAD,TA和DATA段,如下图所示。

PRE:帧前缀域,为32个连续“1”比特,这帧前缀域不是必要的,某些物理层芯片的MDIO操作就没有这个域。

OP:帧操作码,比特“10”表示此帧为一读操作帧,比特“01”表示此帧为一写操作帧。

PHYAD:物理层芯片的地址,5个比特,每个芯片都把自己的地址与这5个比特进行比较,若匹配则响应后面的操作,若不匹配,则忽略掉后面的操作。

REGAD:用来选择物理层芯片的32个寄存器中的某个寄存器的地址。

TA:状态转换域,若为读操作,则第一比特时MDIO为高阻态,第二比特时由物理层芯片使MDIO置“0”。若为写操作,则MDIO仍由MAC层芯片控制,其连续输出“10”两个比特。

DATA:帧的寄存器的数据域,16比特,若为读操作,则为物理层送到MAC层的数据,若为写操作,则为MAC层送到物理层的数据。

IDLE:帧结束后的空闲状态,此时MDIO无源驱动,处高阻状态,但一般用上拉电阻使其处在高电平,即MDIO引脚需要上拉电阻。

关键字:ZDS2024  MDIO  解码 引用地址:ZDS2024 plus示波器MDIO解码/触发实战

上一篇:电路噪声干扰测试中数字滤波功能的应用
下一篇:关于示波器的底噪

推荐阅读最新更新时间:2024-11-09 21:23

RIGOL MSO/DS4000数字示波器增加LIN总线触发解码功能
普源精电(以下简称:RIGOL)宣布,为满足广大用户在汽车总线调试方面的需求,将于2015年12月8日正式发布基于MSO/DS4000系列数字示波器的LIN总线触发与解码功能。所有MSO/DS4000系列数字示波器产品在更新安装固件版本00.02.02.05.02后,即可增加LIN总线相关功能。原CAN总线解码功能的选件SD-CAN-DS4000更新为SD-AUTO-DS4000,同时支持CAN和LIN总线触发和解码功能。 LIN(Local Interconnect Network)是一种低成本的串行通讯网络,用于实现汽车中的分布式电子系统控制。SD-AUTO-DS4000提供LIN总线的解码功能,主要技术指标如下:
[测试测量]
RIGOL MSO/DS4000数字<font color='red'>示波器</font>增加LIN总线<font color='red'>触发</font>和<font color='red'>解码</font>功能
千视新品D260:H.265多接口高清解码
D260 H.265多接口高清解码器 自千视推出DC230以来备受欢迎,此次D260的推出,正是在DC230的基础上做了全新的功能升级。D260是一款支持3G-SDI+HDMI*2多接口输出,高性价比的解码设备。最高支持4路同时解码+16路视频实时预览画面,支持H.265/H.264解码和支持NDI|HX2/NDI|HX3/SRT/RTMP/RTMPS/HLS/TS over UDP/RTP/RTSP等多媒体协议,端到端延时低于100ms,满足多业务解码分割上墙等需求应用。 支持H.265/H.264解码格式 D260同时支持4路1080p60fps的H.264(AVC)/H.265(HEVC)的视频解码输出为HDM
[嵌入式]
千视新品D260:H.265多接口高清<font color='red'>解码</font>器
LPC1114 红外遥控解码程序(RC5 )
/******************************************************************** ; ; modified LPC1114 sample code ; ; RC5 format: ; | S | F | C | 5 sytem bits | 6 command bits | ; | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | ; ; -----+ +-+ +-+ +-+ +-+ +-+ +---+ +-+ +---+ +-+ +-+ +-+ +---- ;
[单片机]
STM32入门开发: NEC红外线协议解码(超低成本无线传输方案)
一、环境介绍 MCU: STM32F103ZET6 编程软件环境: keil5 红外线传输协议: NEC协议---38KHZ载波:。NEC协议是红外遥控协议中常见的一种。 解码思路: 外部中断 + 定时器方式 代码风格: 模块化编程,寄存器直接操作方式 完整keil工程源码下载(解压即可编译运行测试): https://download.csdn.net/download/xiaolong1126626497/19863275 二、NEC协议与解码思路介绍 2.1 采用的相关硬件 图1: 这是NEC协议的红外线遥控器: 如果自己手机没有红外线遥控器的功能,可以淘宝上买一个小遥控器来学习测试,成本不高
[单片机]
STM32入门开发: NEC红外线协议<font color='red'>解码</font>(超低成本无线传输方案)
AVR 8515单片机遥控器 解码程序
这个程序实现K1D和中国电信机顶盒遥控器解码。 刚刚从51单片机转到AVR ,也刚刚学习用C编程,一些语句格式纠错搞了一天,终于完成,效果很好。共享给大家。 我这里只贴上解码部分的文件,显示部分文件就算了。大家知道的。 第一次发帖,请大家鼓励一下! //ICC-AVR application builder : 2020/3/25 // Target : 8515 TH186_K1D遥控器解码 // Crystal: 8.0000Mhz #include io8515v.h #include macros.h #include lcd1602.h //两个C文件都要这 //////////////////////
[单片机]
低速串行总线信号的采集解码和调试
       验证低速串行总线信号需要的不仅仅是简单的电压vs时间波形的测量LeCroy 示波器 拥有多种对于串行总线的分析和触发能力,最大限度增加工程师对于串行总线信号验证的信心。本文将介绍一些列串行总线信号的采集,观测,解码和调试,包括的协议有:RS232, generic UARTs, 12C, CAN,Flexray, LIN, ARINC 429, MIL-STD-1553, MIPI D-PHY, DigRF 3G, DigRFv4 and Audio applications (12S, LJ, RJand TDM).        低速串行总线        近年来,低速串行总线在产品研发和终端产品市场中不断涌现,其
[嵌入式]
基于STM32的红外遥控和解码遥控程序解析
文本主要包含两个内容:一、红外遥控协议的的讲解;二、解码程序解析(参考正点原子的代码) 红外的介绍、优点、缺点就不给大家说了,网上书上都有,下面进入正题 一、红外遥控协议的的讲解 红外遥控的编码目前广泛使用的是:NEC Protocol的PWM(脉冲宽度调制)和Philips RC-5 Protocol的PPM(脉冲位置调制) 本文将以NEC协议实现红外遥控。 NEC协议的特征: 1、8位地址和8位指令长度; 2、地址和命令两次传输(确保可靠性); 3、PWM脉冲宽度调制,以发射红外载波的占空比代表 0 和 1 ; 4、载波频率为38KHz; 5、位时间为1.125ms和2.25ms; NEC 码位的定义:一个脉
[单片机]
基于STM32的红外遥控和<font color='red'>解码</font>遥控程序解析
一种面向DVB-C的单片MPEG-2解码方案
一种面向DVB-C的单片MPEG-2解码方案 进入21世纪,全世界的数字电视发展相当迅速,欧洲的DVB视频广播已经相当成熟,日本和美国也都开始了高清晰度节目的播出,并制定了数字电视广播全面代替模拟电视广播的时间表。在我国,由于各省市已有三十多套节目以MPEG-2方式压缩并通过卫星传输,DVB-S已经形成了较为成熟的市场。国内目前有多家厂商自主开发DVB解码套片,生产并销售DVB-S,价格也降到了用户可以承受的水平。反观DVB-C,同样有多家厂商推出样机,但由于功能上不能完全满足电视台和用户的需要以及源端设备改造需要较长过程,目前还没有形成明显的市场。 目前,DVB-C除了完成基本的音视频解码还必须增加以下几个功能才能真正被
[模拟电子]
一种面向DVB-C的单片MPEG-2<font color='red'>解码</font>方案

推荐帖子

怎么判断电源是否需要PFC电路呢
PFC电路是功率因数校正,是有效功率与总耗电量(视在功率)之间的关系,也就是有效功率除以总耗电量(视在功率)的比值。基本上功率因素可以衡量电力被有效利用的程度,当功率因素值越大,代表其电力利用率越高。那有个问题,不明白,看电源电路,有的电源没有这种PFC电路,有的有,请问什么时间需要PFC电路,什么时间又不需要PFC电路呢?怎么判断电源是否需要PFC电路呢没有PFC,受影响的是交流电网(包括同一条电力线路上的其它用电设备),不是你的开关电源。所以各国立法,规定多大功率以上的开
Knight97538 电源技术
LED驱动电源PCB设计规范
在任何电源设计中,PCB板的物理设计都是最后一个环节,其设计方法决定了电磁干扰和电源稳定,我们来具体的分析一下这些环节:一、从原理图到PCB的设计流程建立元件参数-输入原理网表-设计参数设置-手工布局-手工布线-验证设计-复查-CAM输出。二、参数设置相邻导线间距必须能满足电气安全要求,而且为了便于操作和生产,间距也应尽量宽些。最小间距至少要能适合承受的电压,在布线密度较低时,信号线的间距可适当地加大,对高、低电平悬殊的信号线应尽可能地短且加大间距,一般情况下将走线间
qwqwqw2088 LED专区
DE0板的Flash下载工程
以前从网上找DE0的flash下载,好久都没找到,最后自己还是弄出来了。希望对需要的人有帮助。DE0板的Flash下载工程东西呢楼主版主,这是我第一次上传资料和大家分享,没成功,等我再倒腾倒腾。回复楼主muziliu的帖子
muziliu FPGA/CPLD
精简好用的单片机上网方案,发文庆祝推出!
一、51Network网络开发板简介互联网络硬件、软件的迅猛发展,使得网络用户呈指数增长,在使用计算机进行网络互联的同时,各种家电设备、仪器仪表以及工业生产中的数据采集与控制设备在逐步地走向网络化,以便共享网络中庞大的信息资源。在电子设备日趋网络化的背景下,利用廉价的51单片机实现以太网通讯具有十分重要的意义。信先行科技开发的51单片机网络扩展板对广大电子爱好者或从事单片机网络开发的人员都有很好的学习价值和参考价值。网卡驱动芯片选用台湾Realtek公司生产的RTL8019AS以太网控制器,由
windstarcn 嵌入式系统
DSP DUC的短波阵列信号发生器
一、引言阵列信号处理作为数字信号处理领域的一个重要分支,广泛应用于雷达、声纳、通信、地震勘探和医用成像等众多领域;短波频段则常用于短波测向和波束合成技术。在短波频段,阵列信号处理设备通常包括短波天线阵、短波多波道接收机、后端阵列信号处理机3个主要组成部分。其中,短波天线阵接收空间短波信号,短波接收机对HF信号作模拟下变频,阵列信号处理机则对短波多波道接收机输出信号作数字采样并进行相应的阵列信号处理算法,给出最终运算结果。短波天线阵由于短波频段的限制,通常天线单元的体积比较大,天线阵的孔
jack123 DSP 与 ARM 处理器
移动终端测试仪的技术原理和应用场景
移动终端测试仪是确保移动设备如智能手机、平板电脑等性能和质量的关键工具。随着无线通信技术的快速发展,移动终端测试仪在确保设备性能、兼容性、信号强度等方面发挥着越来越重要的作用。技术原理移动终端测试仪的技术原理主要包括以下几个方面: 射频测试:通过射频线缆连接被测设备和测试仪表,测试包括载噪比(CNo)、频谱分析、频率偏移等指标,确保射频信号的传输质量和稳定性。 OTA测试:即空中辐射测试,通过无线信号对被测设备进行测试,包括总全向辐射灵敏度(TIS)、定位性能等,
维立信测试仪器 测试/测量
小广播
最新测试测量文章
换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved