广大用户日益需要处理各种通用测量任务及满足专用需求的解决方案,泰克新推出的DPO3000系列示波器满足了这些需求,其中一个此类应用是调试串行总线。研究结果表明,在所有电子器件设计工程师中,大约有60%的工程师在日常设计和调试事务中要处理串行总线。这些设计人员希望获得工具,帮助他们选择性地从串行流中捕获数据,然后分析分组内容和其它相关信号。
在串行总线结构中,一条信号路径可以传送地址信号、控制信号和时钟信号。DPO3000系列示波器提供了一个理想的平台,可以从当前某些最常用的低速串行总线中采集和分析信号,包括I2C, SPI, RS-232, CAN和LIN。DPO3000系列的基本带宽、采样率、记录长度和通道数量完全可以胜任这一工作。而最重要的是,某些创新功能使得串行调试工作变得更加简便。
串行总线调试是由多个步骤组成的流程:触发采集指定的串行事件;解码该事件,理解其内容;搜索发生的其它事件或感兴趣的事件数据。
DPO3000系列通过下述功能,开创了串行总线调试的新天地:
· 触发采集串行分组内容,找到毛刺和其它波形异常事件。
· 自动解码和显示分组,以人们可以阅读的、自我阐明的格式提供数据,以即时可读的形式表示内容。
· 内置数据搜索功能,找到和标记各个串行事件,在5M标配波形内存中加快点到点导航速度。
触发—第一步,轻松实现
在调试过程中,通常必需确认已经通过总线生成或发送了某个串行分组。分组包含嵌入式数据值和其它消息。常用的示波器功能如状态触发或码型触发不适用这一目的,它们是为多条通道上的并行数据设计的。这就需要一种可以对串行流内容做出响应的触发功能。
在配备选配的DPO3EMBD I2C和SPI应用模块、DPO3COMP RS-232/422/485/UART模块和/或DPO3AUTO CAN和LIN模块时,DPO3000系列将对用户指定的触发条件做出响应,包括串行数据内容、地址开始和结束消息等等。表1提供了其中一种串行总线: I2C可以使用的触发选择的部分实例。SPI、RS-232、CAN和LIN总线触发集也同样非常全面。
触发有两种直接效应。第一,仪器采集事件及周围的事件,容量高达5M样点。第二,触发证实发生了指定的事件。
DPO3000系列的独特之处是为加速串行分析设计的一对前面板“Bus”按钮(B1和B2)。事实上,每个按钮为每种特定类型的串行总线选择预置值。通过分别定义哪些通道接收时钟信号和数据信号,以及决定两种二进制状态(1和0)的门限,工程师创建预置值。通过简单地调用相应的Bus按钮,在以后仍可以重新使用这一设置(除非被重写)。工程师不再需要重复处理多个内嵌菜单或为串行总线设置门限。在设置采集串行数据时,Bus按钮节约了时间,特别是在调试一条以上的总线配置时。
Busforms的优点
串行分组波形在示波器显示屏上作为一串1和0值显示。通过跟踪时钟边沿及相关二进制数据值来解码这些信息非常麻烦,而且容易出错,但此前,许多工程师一直不得不通过这种方式理解其串行数据采集。
DPO3000系列自动解码I2C、SPI、RS-232/422/485/UART、CAN和LIN总线的二进制分组。显示画面不仅显示波形,还显示独特的“busform”视图。Busform视图从业内领先的泰克逻辑分析仪平台演进而来,是由符号包络构成的一条轨迹,这些符号包络与波形视图上的分组成分对准。但是busform并不是单独的1和0二进制脉冲,而是一般包含一个表示解码的分组成分的十六进制、十进制或ASCII值(如果愿意,可以选择二进制格式)。现在,设计人员可以一目了然地查看总线上发生的情况,而没有冗长、麻烦的手动解码流程。同样重要的是,还有其它事件和取值的符号,包括:开始事件,结束事件,标识符事件,地址事件(包括读或写状态),数据及许多其它事件(视标准而定)。事实上,DPO3000系列示波器完成了此前一直“用手”完成的工作,而且只需几微秒就可以完成。
另外它还提供了另一个节约时间的解码视图:事件表。它以表格格式表示解码的内容,每个项目都带有一个时戳。它包括整个采集。因此,可以简便地查看总线上每个单个事件,同时在消息之间简便地进行定时测量。DPO3000系列示波器可以对支持的任何串行总线生成事件表。
搜索答案
一旦采集完成,通常必需查看整个记录,以全面调试问题,其可能要高达5M样点。即使是由示波器解码每个分组,手动查看采集中每个分组可能会需要很长的时间。较好的解决方案是有一个工具,自动搜索现有的采集数据,找到满足用户指定标准的事件。
DPO3000系列的Wave Inspector提供了这种功能。除搜索边沿、脉宽、欠幅脉冲、逻辑条件、建立时间和保持时间违规和上升时间/下降时间外,Wave Inspector还可以搜索串行总线分组内容。例如,Wave Inspector可以隔离带有某对地址和数据值的每条CAN消息,在显示屏上用小的指示符号标明每次发生情况。在标记之间进行导航,只需按前面板上的Previous和Next按钮。
对寻找解决方案、解决其每天遇到的串行调试问题的设计工程师,DPO3000系列提供了强大的串行触发、解码和搜索功能。
关键字:控制 时钟 串行 调试 总线 波形 分组
引用地址:
如何使用泰克DPO3000调试串行总线
推荐阅读最新更新时间:2024-05-13 21:02
基于CAN总线的网络控制系统调度研究
1 引言 网络控制系统(NCS)又称网络化的控制系统,即在网络环境下实现的控制系统。对网络控制系统来说,由于系统中的信息源较多,信息的传送要分时占用网络通信线路,而网络的承载能力和通信带宽有限,从而使得信息在传输过程中不可避免地存在时延,并且该时延可能是固定的、时变的,甚至是随机的。从控制的角度来看,这种时延会使系统的分析与设计变得更加复杂。解决网络延时问题有两种途径:一是设计控制算法时充分考虑网络延时的影响,这是控制器设计问题;二是在不考虑延时的情况下设计控制器,依靠改进调度算法保证信息传输的实时性,确保控制系统的稳定和性能,这属于信息调度问题。 本文以CAN总线为研究对象,经过对网络可调度性和调度算法的分析,提出了
[工业控制]
美科学家研制意识控制手机 大脑暗示即拨号
加利福尼亚州的研究人员已经研制出用思想拨号的手机
科学家表示,只要稍作练习,由思想控制的手机的准确率可以达到100%。
对我们这个寸时寸金的快节奏社会来说,拨电话号码似乎也是在浪费时间。对此美国研究人员已经找到解决办法,他们研制了用思想拨号的手机,以后不用动手指,我们就能打电话。
使用者佩戴的一个特制头饰带与蓝牙设备相连,能像诺基亚N73手机发送无线信号。这项技术通过对大脑的暗示做出反应产生作用,专家认为任何人经过练习,都能掌握操作方法。他们希望通过这项技术,能为残疾人和行动不便的老年人研制出更安全且不用双手的手机,或者让处在高压工作环境下的工作人员解放出双手。
加州大学圣地亚哥分校斯旺兹电
[医疗电子]
基于DSP的覆冰机器人控制系统研究
DSP(digital signal processor)是一种独特的微处理器,是以数字信号来处理大量信息的器件。其工作原理是接收模拟信号,转换为0或1的数字信号。再对数字信号进行修改、删除、强化,并在其他系统芯片中把数字数据解译回模拟数据或实际环境格式。它不仅具有可编程性,而且其实时运行速度可达每秒数以千万条复杂指令程序,远远超过通用微处理器,是数字化电子世界中日益重要的电脑芯片。它的强大数据处理能力和高运行速度,是最值得称道的两大特色。
覆冰和积雪等原因时刻威胁着电力及通信网络的安全运行 。覆冰机器人是针对去除输电线路覆冰的自动化装置。该机器人需要对行走电机、关节电机以及夹抓加紧电机等多种电机进行伺服控制。电机的种类和数量
[嵌入式]
DSP支持双输入时钟控制和双音频处理路径原因解析方案
Cirrus公司的CS485xx DSP系列可提供高性能的后处理和数字音频混合。在PCM输入上提供的双时钟域允许不同采样频率的音频流的混合。低功率待机模式延长了电池寿命,使其适用于汽车音响系统等经常开启但并非必须进行音频处理的应用。
CS485xx系列产品包括三个器件,分别是CS48520、CS48540和CS48560,各器件之间的差异在可用的输入和输出数的不同。所有DSP支持双输入时钟控制和双音频处理路径,并都采用48引脚QFP封装。
图1 CS48500系统框图
图2 CDB48500-USB评估板框图
CS485xx系列主要特性
低成本、高性能的32位DSP
- 300 000 000 MAC/s(
[嵌入式]
征程5赋能,东软睿驰高性能行泊一体域控制器量产落地
近日,东软睿驰正式宣布其面向L2++级别、搭载征程5 芯片 的高性能行泊一体域控制器——X-Box 4.0(以下简称“X-Box 4.0”)已获得某国内主流车型量产定点,即将于2023年下半年量产上市。 东软睿驰高性能行泊一体域控制器——X-Box 4.0 驾驶安全可靠,是高阶智能驾驶量产落地的重中之重。基于对中国本土道路场景的深刻理解,X-Box 4.0可应对“部分城市场景+高速+快速路”复杂路况,行人/物体避撞等特殊交通场景,能够安全、有效地应对各类异形和未知障碍物的精准感知和避让。 此外,功能安全和网络安全也成为影响高阶自动驾驶量产落地的核心要素。X-Box 4.0支持11路高清 摄像头 、4D 毫米波雷达 、 超
[汽车电子]
Diodes 公司有源OR’ing控制器提升最大电压至200V
Diodes公司提供ZXGD3111N7 有源OR ing MOSFET控制器,瞄准使用冗余电源系统以实现高可靠性的电信、数据中心和服务器应用,提升最大200V的漏极电压性能。相比先前发布的40V ZXGD3108N8,该最新器件增加了VDRAIN ,能够在通过OR方式连结两个或更多电源的48V共轨系统提供冗余功能以满足其需求。 除了达到其它竞争产品两倍的200V额定电压之外,ZXGD3111N7还具有低关断阈值电压,紧密容差为-5mV至-1mV,从而在使用低RDS(ON) MOSFET器件时提升了轻负载条件下的稳定性,使得这款控制器成为同级领先的解决方案,能够在整个负载范围提供最高效率和可靠性。 ZXGD3111N
[电源管理]
实现全球首例电网实时控制+采集领域5G试点
信息数据中心核心软硬件成功应用国产处理器,推动核心设备自主可控;智能巡检系统全面覆盖深圳输电线路,巡线效率提升80倍……9月3日,南方电网深圳供电局与华为公司举办数字电网创新技术与应用峰会暨信息通讯技术联合创新实验室(下称“ICT实验室”)成果发布会,展示了双方在电力行业乃至全球首次应用的多项技术成果。南方电网公司党组成员、副总经理贺锡强,华为常务董事、产品投资委员会主任汪涛出席会议。 据悉,深圳供电局和华为公司于去年11月成立ICT实验室,是华为首次与电力企业成立的联合创新实验室。目前,实验室已成功孵化5项成果,包括深圳供电局在电力行业首次应用华为鲲鹏处理器生态体系和自研应用迁移平台,在电力行业“首秀”华为物联网端侧技术,
[新能源]
基于EPLD技术的PCI总线接口设计
摘要: 分析了PCI总线接口信号及时序,利用ALTERA公司的EPLD器件EPM7128设计和实现了PCI总线接口。
关键词: PCI总线 接口 EPLD器件 AHDL语言
PCI总线自其问世以来,以其诸多优点,在当今的计算机系统中得到了广泛应用,已经成为计算机设备的标准接口。本文在认真分析PCI总线的接口信号和接口时序的基础上,利用EPLD器件设计实现了PCI总线接口。由于EPLD器件支持在线编程,所以可以根据使用要求将PCI总线接口配置成即插即用和非即插即用两种形式,这种设计方式结构简单、集成度高,具有较高的实用价值。
1 PCI总线概述
局部总线特别是PCI总线的发展,打破了PC
[应用]