历史上的今天
返回首页

历史上的今天

今天是:2025年04月22日(星期二)

正在发生

2018年04月22日 | 只需七步,就可了解逻辑分析仪测试

2018-04-22 来源:ZLG致远电子

时序和协议是数字系统调试的两大关键点,也是逻辑分析仪最能发挥价值的地方。如何使用逻辑分析仪快速地完成接线配置并采集到数据呢?本文以IIC协议为例为大家实测演示。


数字系统逻辑关系是通讯研发过程中的关键,它直接影响到整个设备系统能否正常工作。虽然示波器也能做部分数字信号分析,但受限于通道数(一般只有4个通道)和存储深度(较小)。逻辑分析仪可以达到34通道,记录深度最长可达2G,再配合数据压缩算法,大大提高了工程师测试时序分析的效率。


下面以IIC为例,分享逻辑分析仪测试步骤。


一、准备工作


测试主要为被测对象、逻辑分析仪、电脑,IIC协议信号。


逻辑分析仪使用标配的电源适配器供电,并按下电源键。用USB线将仪器与PC机相连,并打开软件,观察软件界面上方是否有“在线”。将IIC协议(幅值3.2V,频率为50KHz)接入,使用测量线PODA中的A1接SCL,A0接SDA,并确保信号地线已经接好。


二、IIC总线设置


1、点击总线名称可以修改总线名称,建议不要有重复;


2、总线名称最好与通道意义相关;


3、不要增加相同的总线,软件会将它们过滤掉;


4、不要增加没有通道的总线;


5、没用的总线及时删除,看起来更简洁。


设置效果如图1所示:


图1 IIC通道开启


三、IIC采样参数设置


1、采样模式:同步异步的区别,同步采样优势;

2、采样频率:采样频率一般设置为被测信号的4~5倍,需要协议解码的时候需要20倍以上,采样率不够会出现解码错误。被测信号频率高要采用同步采样;


3、存储深度:通道复用、分段存储、压缩存储、记录模式(实时存储);


4、门限电压:一般设置为1/2(MAX+MIN);


5、滤波设置:总线滤波,滤一个采样周期的毛刺信号。通道滤波,滤1~2个采样周期的滤波。总线滤波和通道滤波都是硬件滤波。


设置效果如图2所示:


图2 参数设置


四、IIC触发与解码设置


1、名称设置为自定义;


2、输入总线对应好通道;


3、总线设置好地址位。


设置效果如图3、图4所示:


图3 触发设置

图4 属性配置


五、IIC解码分析结果


开始采集并存储一段数据,从而进行解析。


1、数据段区域,体现了具体数据解析的波形于结果;


2、可以通过波形显示设置调节波形观察的方式;


3、通过波形缩放能够观察不同时间产生的具体帧传播内容;


4、时间表显示区域则会把整个数据段的内容逻辑解析并转化。


测试效果如图5所示:


图5 解码分析


六、IIC解码数据查找


1、查找总线:IIC;


2、开始时间:Ds、A、B;


3、结束时间:Dp、A、B;


4、比较帧类型:可自行选择;


5、数据:可输入对应帧类型数据的十进制,十六进制,八进制。


设置效果如图6所示:


图6 帧查找属性设置


七、解码数据准确定位


完成设置,则可以通过查找具体的查找类型进行显示,效果如图7所示:

图7 查找结果显示


此次查找共有68个查找结果,可通过如下操作观测每一个查找结果,效果如图8所示:


图8 查找结果数据分析


ZLG致远电子逻辑分析仪具有超大容量存储、智能过滤存储、高保真不间断实时记录、高效的协议分析平台、触发搜索多样化、灵活的参数测量,能够定位系统运行出错时的特定波形数据。针对数字电路的开发和测试人员可以用逻辑分析仪对电路进行精确的状态或时序分析,以检测分析电路设计中的错误,从而迅速定位,解决问题。

推荐阅读

史海拾趣

DAYA公司的发展小趣事

在环保意识日益增强的今天,大雅智能积极响应国家节能减排政策,推动绿色环保生产。通过采用环保材料和节能技术,大雅智能有效降低了产品生产和使用过程中的能耗和排放。同时,大雅智能还积极参与环保公益活动,倡导绿色消费理念。这些举措不仅提高了大雅智能的社会责任感形象,也为其可持续发展奠定了坚实基础。

以上五个故事均基于虚构的DAYA公司(大雅智能)在电子行业中的发展经历,旨在展示一个电子科技公司可能面临的市场挑战、机遇以及发展策略。这些故事虽然并非真实事件,但其中蕴含的商业逻辑和发展趋势对于电子行业的其他公司也具有一定的借鉴意义。

ALTERA(阿尔特拉)公司的发展小趣事

在环保意识日益增强的今天,大雅智能积极响应国家节能减排政策,推动绿色环保生产。通过采用环保材料和节能技术,大雅智能有效降低了产品生产和使用过程中的能耗和排放。同时,大雅智能还积极参与环保公益活动,倡导绿色消费理念。这些举措不仅提高了大雅智能的社会责任感形象,也为其可持续发展奠定了坚实基础。

以上五个故事均基于虚构的DAYA公司(大雅智能)在电子行业中的发展经历,旨在展示一个电子科技公司可能面临的市场挑战、机遇以及发展策略。这些故事虽然并非真实事件,但其中蕴含的商业逻辑和发展趋势对于电子行业的其他公司也具有一定的借鉴意义。

D3 Semiconductor公司的发展小趣事

作为一家以技术创新为核心竞争力的公司,D3 Semiconductor始终保持对新技术、新应用的关注和研究。公司不断投入研发资源,推出了一系列具有创新性的半导体产品,满足了市场的多样化需求。这种持续创新的精神推动了D3 Semiconductor的不断发展,也使其在竞争激烈的电子行业中保持领先地位。

Excelight Communications Inc公司的发展小趣事

Excelight非常重视企业文化建设。公司倡导“创新、协作、务实、进取”的企业精神,鼓励员工勇于探索、敢于创新。同时,Excelight还为员工提供了良好的工作环境和福利待遇,吸引了大量优秀人才的加入。

在企业文化的影响下,Excelight的团队凝聚力不断增强,员工的积极性和创造力得到了充分发挥。这使得公司在面对市场变化和竞争挑战时能够迅速作出反应和调整。

FASTRAX公司的发展小趣事

随着公司业务的不断发展,FASTRAX开始积极拓展海外市场,并与多家国际知名企业建立了战略合作关系。通过与这些企业的合作,FASTRAX不仅获得了更多的市场份额,也学习到了先进的管理经验和技术知识。这些合作经验为FASTRAX的持续发展奠定了坚实的基础。

Ceratech Corporation公司的发展小趣事

随着全球化进程的加速推进,Ceratech Corporation公司意识到要想在激烈的国际竞争中立于不败之地,必须实施全球化战略。公司开始积极拓展海外市场,通过建立海外分公司、参加国际展会等方式,加强与国际同行的交流与合作。同时,公司还积极引进国际先进的技术和管理经验,不断提升自身的创新能力和管理水平。通过全球化战略的实施,Ceratech Corporation逐渐成为了国际电子行业中的佼佼者。

问答坊 | AI 解惑

单芯片的一致多处理(图)

随着SoC设计元件的出现,如MIPS32 1004K一致处理系统(CPS),单操作系统条件下的片上对称多处理(SMP)已经成为了一种真正的设计选择,而系统架构师也需要了解其优点和局限性。 任务越多,越需要并行 复杂的模块化多任务处理嵌入式软件系统经常 ...…

查看全部问答>

数据采集卡的问题

我用的是PCL-812pg的卡,里面PT_EnableEvent 的count搞不清,请问下,count是指多 少个中断发中断事件给用户,那么这个count的大小是否必须小于buffer的一半,否则b uffer都满了,还没发中断事件给用户,checkevent也检测不到,是不是这个意思呀 ...…

查看全部问答>

samsung 2440+wince5.0, 8寸屏上下抖动

由于8寸屏(800×600):AU V.0(版本号)停产,换成V.7的屏, 结果进入wince桌面后,只要操作nandflash屏就上下抖动。 用V.0的屏一点问题也没有,AU那边说V.7就是V.0的升级版。 屏是AU产的,质量应该没问题,可能与V.0的比,抗干扰差了(但这没 ...…

查看全部问答>

呈现三维图像

想请教大家一下,一个电机带动一个镜子高速旋转,有一点阵,用单片机控制每个灯的亮灭时间,使之在镜子中呈现一个三维立体图,我第一次做东西,希望大家给点建议,谢谢…

查看全部问答>

谈谈嵌入式系统PCB设计中的阻抗匹配与0欧电阻

谈谈嵌入式系统PCB设计中的阻抗匹配与0欧电阻  1、阻抗匹配阻抗匹配是指信号源或者传输线跟负载之间的一种合适的搭配方式。根据接入方式阻抗匹配有串行和并行两种方式;根据信号源频率阻抗匹配可分为低频和高频两种。(1)高频 ...…

查看全部问答>

请教哪位大哥:写flash到第二page末尾常现HardFaultException

存储一些数据到flash,做了一个保护机制,几个页面循环写入,每个页面存储48个u8 str[42]的数据, 写到第二page末尾常常会出现HardFaultException,单步跟踪写flash本身没有问题,跳出子函数后不一会就会出现。写到第88笔数据从这个 ...…

查看全部问答>

[请教]IAR使用的问题

我在使用ez430-RF2500的时候,安装了光盘中自带的IAR环境后,在IAR中打开自带的 eZ430-RF2500 Wireless Sensor Monitor IAR Source v1.02中的工程文件的时候, 依次报错 Memory definition format error in DDF file C:\\Program Files\\IAR System ...…

查看全部问答>

最近流行呼吸灯啦

刚看了PWM的一些文档,想到最近呼吸灯比较流行,调试了一会还真的出效果啦^ ^上一下代码:晶振需要,默认的P1.6脚接LED2。每16ms增加/减少PWM的占空比。另外,几个帖子都是用P1.2引脚的,其实第二功能是TAx.y的都可以哦。 [ 本帖最后由 elulis 于 ...…

查看全部问答>

LED路灯设计时如何科学选择恒流驱动模块?

replyreload += \',\' + 1374721;Timson,如果您要查看本帖隐藏内容请回复 [ 本帖最后由 qwqwqw2088 于 2012-9-10 10:47 编辑 ]…

查看全部问答>

新手求助MSP430无线通信设计,急!!!

各位大神,本人菜鸟一个,现在想设计一个以MSP430为微控制器的通信系统,要实现WiFi和蓝牙两种数据传输方式。初步选择nRF2401为WiFi 芯片,CC2564为蓝牙芯片。 想问一下,选MSP430那款芯片比较合适,无线的两款芯片有没有什么更好的选择? 急求, ...…

查看全部问答>