逻辑分析仪Usbee AX Pro中文说明书

USBEE AX示波器逻辑分析仪 使用说明书

1. 简介 USBEE AX示波器逻辑分析仪是一款基于PC的高性价比的电路分析调试工具。全面兼容和支持“USBee AX Pro”上位机软件。 可以实现示波器,逻辑分析仪等等很多功能。 注意:不正确的使用会造成设备损坏和人员伤害!使用中:  保证GND线与你的目标板地电位相连;  数字信号地接DGND. 数字通道DCH0 - 7,正常测试电压范围为0-8V;  模拟信号地接AGND. 模拟通道 ACH1 的电压范围-10到+10V;x10是+/-100V; x0.2是+/-2V.  注意ACH1,x10和x0.2不可同时接,比如测5V信号是接AGND和ACH1,x10和x0.2悬空;  数字通道DCH0 - 7保护电压(不损坏仪器,但测试结果不正确)最大为10v;  模拟通道保护电压为ACH1:+/-100v;x10:+/-300v;x0.2:+/-10v。但不要长时间保持。  D3V3是仪器提供的输出3.3v的接口,可对外提供不超过100mA的电流输出。  USBEE AX的数字通道可以驱动输出,在使用前一定不要超过电压和电流范围;  先将USBEE AX连接到PC,再运行软件。 电脑系统要求  Windows 8.1/7/ XP或者Windows 2000操作系统;  Pentium以上处理器;  USB2.0高速接口,不支持USB1.1全速端口工作; 设备清单  USBEE AX设备一台;  测试杜邦线一排10根(可选带测试夹);  USB连接线一条;  光盘(软件和说明文档,也可从商品描述页面提供的链接下载); 设备工作在最高的采样速度时,对USB带宽和处理器资源要求较高,为了保证稳定工作:  不要在PC上连接其他USB高速设备;  最好不要在软件采样和输出信号时运行其他的程序。

2.安装USBEE AX PRO 的步骤: 1. 安装软件前请勿连接硬件。 2. 安装USBEE AX PRO 软件。注意: a)只有在WIN7 64/WIN8 64下才选择安装 axsw64BIT_English文件夹。其余选择32位版本。 b)必须使用默认路径。 c)如果要安装中文版必须先安装好英文版后才能安装中文版。不管是32位还是64位,中文版都是安装同一个中文版升级包exe 3. 接入USBEE AX PRO,如果弹出找到新硬件,点自动搜索驱动,等待安装驱动完毕。 4. 软件安装完成后插入硬件后,可查看设备管理器里有下面红圈图标:

5. 当USBee软件安装过程中,如果提示安装Windows的.NET组件,一定要安装.NET组件,否则软

件无法正常工作。先下载在线安装版,开始安装。当你无法正常在线下载安装时,就要到微软的官网去下载安装Microsoft .Net Framework 3.5 SP1.exe,http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=ab99342f-5d1a-413d-8319-81da479ab0d7,在页面中下部,下载完整版安装,大小230MB。

3. 运行软件快速指南 1. 要先接入硬件后,再运行软件,才能正常连接。如果软件界面已经打开,再连接USB,软件是不能识别到硬件的。 2. 安装完后(AXpro中文版),开始菜单有下列程序: 3. 一般以AX示波器,AX逻辑分析仪,AX混合信号示波器较常用。注意各子软件不能同时使用。已经有软件运行,要使用另一软件,要关闭已打开的软件。 4. 下面对上述3种软件做一下简单介绍:

A)AX示波器。先连接好示波器到电脑的USB,示波器电源灯亮后,点击开始菜单里的AX示波器软件。示波器硬件盒子的另一个LED灯PWR会亮。示波器接杜邦线的端口,AGND和ACH1分别接待测信号的地和信号。软件界面的“已触发”小图标会一闪一闪。注意要调节好时间和电压。一般1Khz5V信号可秒/格调为500us,伏/格调节为2V。波形会连续显示。

B)逻辑分析仪。 同样要先连接硬件再打开软件。打开软件后示波器外壳的ACH1灯并不会亮。软件运行后不会像示波器软件那样实时显示波形。先设置好触发条件(如下图示singal0 的下降沿触发);然后点击采集。 采集后波形显示界面可能只显示一部份波形或者显示的波形很密集看不清,需要点击完整波形或者放大,缩小等来观察波形。注意采集完一次后,要继续采集的话要关闭软件,再打开软件。

要对串口等信号进行解码分析,可在视图菜单下面选: C)AX混合信号示波器。示波器和逻辑分析仪可以同时工作。和逻辑分析仪一样,要点击运行才会抓波形。不过抓下一次的时候不用重新打开软件,直接点击运行 就可以。

4. 仪器参数 5. 模拟示波器操作详细介绍  点击Auto Setup按钮,可以自动选择最适宜的Seconds/Division,Volts/Division和触发电平等设置;

 可以通过移动显示区边框的滑条,或者点击拖动波形来移动波形。也可以调节各个旋钮来放大或缩小波形;  波形显示区的右边和下边的灰色区域是指针放置区,点击鼠标左键放置第一个指针,右键放置第二个指针,就可以对波形进行简单测量。测量的结果显示在屏幕Measurements区域。

波形显示的时候,会看到触发点。触发点用红色的竖点划线和水平的“T”表示出来。 触发位置就是波形和触发电压相交的地方,移动左侧触发电压滑动条的位置,可以选择不同的触发电压。 还可以为示波器选择触发为上升沿或下降沿(Rising Edge or Falling Edge)。 Auto和Normal modes规定了当信号在所设置的触发条件之外的情况下,波形显示的样式。在Normal模式下,只在信号实际通过触发电压的情况下更新显示。而Auto模式下,无论信号是否通过了触发电压,都定期更新显示。这样即使设置了错误的触发电压水平,也可以通过显示看到信号。如果触发电压水平在信号的电压范围内,那么Auto和Normal 模式的功能是相同的。 波形的显示和缩放 波形的显示区域被划分成分格,利于波形的测量。每格电压(Voltage per division)和每格时间(Seconds per division)显示在区域的左上角。 显示波形通常是将触发位置显示在屏幕的中间。可以改变波形的位置,看到触发之前或之后的波形。 查看波形时间,可以使用显示区域上方的滑动条,或者用鼠标左右拖动波形。 查看波形电压,可以使用显示区域右方的滑动条,或者用鼠标上下拖动波形。 如果想改变每格电压(Voltage per division)和每格时间(Seconds per division),可以使用底部的旋钮。如果想缩放波形的每格时间,可以直接用鼠标点击波形,左键变宽,右键变密。 屏幕的Display区域,设置波形的显示方法。 Wide用比较宽的线条显示波形,方便观察。 Vector用相邻数据点连线的方式显示连线波形,如果关掉,就用打点的方式显示。 Persist是不清除屏幕,在原有波形的上面反复描绘波形。

测量和指针 使用指针可以方便测量过程。 X1和X2指针可以放置在任意的水平采样时间上,有助于测量特定的时间点或者两个指针之间的时间间隔。如果想放置指针,把鼠标点在波形下侧的灰色条上。当移动鼠标时,临时的标线就会跟随移动。点击鼠标左键放置X1指针,右键放置X2指针。 Y1和Y2指针可以放置在任意的竖直采样电压上,有助于测量特定的电压点或者两个指针之间的电压数值。如果想放置指针,把鼠标点在波形右侧的灰色条上。当移动鼠标时,临时的标线就会跟随移动。点击鼠标左键放置Y1指针,右键放置Y2指针。 在Measurement下,可以看到各个测量结果。 X1 — X1相对于触发点的时间; X2 — X2相对于触发点的时间; dX — X2- X1的时间间隔; 1/dX — 这个时间间隔对应的频率; Y1 — Y1相对于地的电压; Y2 — Y2相对于地的电压; dY — Y2- Y1的电压差值;

还有系统自动测量到波形参数,不需要使用指针就可以得到: Max — 所有采样点中的最大电压值; Min — 所有采样点中的最小电压值; Top — 波形顶部的平均值; Bottom — 波形底部的平均值; Freq — 信号的频率; Period — 信号的周期;

文件保存,打开和导出 在File菜单中,可以使用文件保存,打开和导出。

6. 逻辑分析仪操作详细介绍

快速启动

使用杜邦线和测试钩连接目标板的待测数字信号测试点到仪器的数字通道,并将GND测试夹子连接到目标板的GND。

将AX-Pro通过USB线连接带有USB2.0高速接口的PC机。 运行logic analyzer程序。 点击“Run”按钮运行。开始采集8路数字通道的数字量数据。 调整时间旋钮和幅度旋钮选择合适的时间刻度和幅值刻度,也可以点击“自动设置”。 点击 “Stop”按钮停止(和运行按钮在同一个位置)。 观察和测量波形。您可以使用光标进行简单的测量。在波形窗口下方的灰色条上单击鼠标左键放置第一个光标,单击鼠标右键放置第二个光标。“显示控制”区域将显示测量结果。

常用操作 在波形显示窗口点击鼠标左键 –水平展宽波形。 在波形显示窗口点击鼠标右键 –水平压缩波形。 在波形显示窗口按住鼠标左键或鼠标右键移动鼠标 –移动波形。 在波形显示窗口下方的灰色矩形条区域移动鼠标 –移动时间光标指示线。 状态指示 逻辑分析仪软件界面状态指示灯如下情况: 如果没有设备连接或连接不正常时,指示灯状态显示红色。

当创新版AX-Pro连接正常时,指示灯状态显示绿色,并显示设备ID号。

采集控制

合集下载

得心应手的逻辑分析仪(应用指南)

得心应手的逻辑分析仪(应用指南)

应用指南1337//find/logic 引言 (2)示波器,还是逻辑分析仪? (3)什么是逻辑分析仪 (5)定时分析仪基础 (5)状态分析仪基础 (12)有效使用数字工具 (17)如何接到您的目标系统 (20)总结 (23)为您的工作任务选择使用了正确的工具,您就能更高效和更节省时间地应对数字调试挑战。

在您选择正确的工具之前,了解您所拥有的工具和这些工具能做哪些事情是极为重要的。

这篇应用指南为您简要讲述逻辑分析仪的基础知识。

虽然没有详细介绍所能做的每一种测量,但能使您很好了解逻辑分析仪能完成的任务。

所回答的问题包括“为什么我要使用逻辑分析仪? ”和“逻辑分析仪将能为我做什么? ”目录引言23在选择是使用示波器,还是使用逻辑分析仪时,多数工程师会选择示波器。

为什么? 因为大多数用户更熟悉示波器。

但示波器的测量能力不能适应有些应用的需要,而逻辑分析仪却可能提供更有用的信息。

由于示波器和逻辑分析仪在测量能力上有所重叠,因此在某些情况下两种仪器都可以使用。

如何确定哪种仪器更适合您的应用呢? 让我们回顾一些基本的指导方针。

示波器,还是逻辑分析仪?什么时候应使用示波器当您需要看到信号上小的电压变化当您需要很高的时间间隔精度一般来说,在需要高垂直或电压分辨率时应使用示波器。

即如果您需要看到如图1所示的每一微小电压变化,就应使用示波器。

许多示波器,包括新一代数字示波器,还能够提供非常高的时间间隔分辨率。

也就是能以很高的精度测量两个事件间的时间间隔。

总之,当您需要参数信息时,就应使用示波器。

图1. 示波器波形//find/logic 什么时候应使用逻辑分析仪当您需要同时看到许多信号当您需要以与硬件相同的工作方式观察系统中的信号当您需要在若干信号线的高或低电平上进行码型触发,并观察结果逻辑分析仪源出于示波器。

它们用和示波器相同的方式展现数据,水平轴代表时间,垂直轴代表电压幅度。

但与示波器提供很高的电压分辨率及时间间隔精度不同,逻辑分析仪能同时捕获和显示数百个信号,这是示波器达不到的。

Faster, 更快的 Smart DebugLogicStudio USB逻辑分析仪说明书

Faster, 更快的 Smart DebugLogicStudio USB逻辑分析仪说明书

LogicStudio™USB Logic AnalyzerFaster, Smarter DebugKey Features•100 MHz, 1 GS/s, 16 channels•I2C, SPI, UART protocol analysis • History mode • Timing cursors •O scilloscope connectivity• Waveform magnifier •P owerful trigger environment•C ommunicatewith colleagues Logic analyzers are known to be slow, complicated andAdvAnCed FeATUReS, SIMPLe debUGexpensive but LogicStudio™ changes all this by deliveringa powerful feature set, high-performance hardware andan intuitive point and click user-interface. With timingcursors, history mode, I2C, SPI and UART decoding,powerful triggering and simple navigation the PC istransformed in to an all-in-one debug machine.The intuitive user-interface works with basic mouse operations. To pan thewaveforms simply click and drag, use the mouse wheel to zoom in or scanthe waveforms with the magnification toll to get a great view of the details.With all the debug tools accessible from the main screen, debugging issimple, efficient and just one mouse click away.LogicStudio provides even morefunctionality when a WaveJet™ 300Aoscilloscope is connected to the PC.Analog waveforms from the oscilloscopeare displayed alongside the digitaland serial waveforms captured byLogicStudio turning the PC in to a mixedsignal oscilloscope. This combinationof waveforms provides insight that atraditional logic analyzer cannot.2Powerful TriggeringFor difficult problems a simple edge or logic level trigger is not enough. LogicStudio advanced triggering provides an environment for creating powerful combinations of edge, logic level, parallel bus and serial bus triggers to isolate difficult problems.Timing CursorsQuickly measure the time between transitions on a single line, across digital lines or from a digital line to an analog waveform. Snap the cursors directly to the waveform edge for precise measurements.digital, Serial, AnalogConnect a WaveJet 300A to the same PC as the LogicStudio 16 and turn the PC into a Mixed Signal Oscilloscope displaying digital, serial and analog signals simultaneously. LogicStudio will display all digital, serial and analog signals on the PC display and allow you to get a full picture of your embedded system.3easy Channel SetupQuickly configure the inputs, signal type, name and the color on the fly for all 16 channels from the signals screen or change a single line on the fly from the main screen. Double-click a channel to create a unique name that applies to your device.Serial data Protocol decode and TriggerDecode I 2C, SPI and UART serial data busses and view the appropriate clock and data signals directly below the protocol message. Isolate specific data patterns or addresses by triggering directly on that data.Waveform MagnifierGet a better view of the waveforms by passing over them with the magnifier, scroll the mouse wheel to zoom in for an even closer look. The magnifier shows waveform details in a long capture without having to change the horizontal scale.POInT, CLICK, debUG4LogicStudio is fast! Waveforms update quickly and panning or zooming is extremely responsive. download the software and experience it yourself. The software interface is modern and intuitive creating a new logic analyzer experience. LogicStudio is intuitive and easy to operate with friendly left-click and right-click controls plus all buttons are on the main screen, no complicated menus to navigate.1. HistoryDid something interesting or surprising just flash across the screen, stop the trigger and flip through a history of the previous 100 acquisitions.2. PersistenceView variations in the signals over time to find problems faster. Use with History mode to see what happened when and isolate the problem.3. Interleaving for Higher PerformanceUse all 16 channels at 500 MS/s or 8 channels at 1 GS/s for more timing resolution.4. Logic ThresholdsChoose from standard TTL and CMOS levels or create a custom level from 0–7 V.13698755. Trigger ModesOscilloscope trigger modes of Auto, Normal and Single help ensure what you need to see is always on the display.6. Save and RecallSave screenshots to share with others or save waveforms and setups for recalling later.7. Add/Remove/Hide WaveformsOne click to add a new waveform, one click to remove it, right-click to hide it for later viewing.8. Waveform display and ScalingView waveforms stacked on top of each other or overlay one waveform on top of another. Change the vertical scale by dragging the bottom edge.9. built-in Help and SupportNot sure how to use a certain tool,mouse over for tool tips or access the manual from the Help menu. Have a question or suggestion? Click on Tell LeCroy in the Help menu and send an email directly to LeCroy with the waveforms, screen capture and setup file attached to the message.4528dIGITAL, SeRIAL, AnALOG In One PLACeIn many situations looking atonly digital lines does not givethe whole picture and more toolsare necessary. The LogicStudiosoftware solves this problemby supporting the LeCroyWaveJet 300A oscilloscopeturning the PC into a mixedsignal solution. Once the WaveJetis connected, digital, serial andanalog waveforms can be viewedsimultaneously in one placesaving a lot of time and enablingfaster debug.The LogicStudio software controls both the LogicStudio 16hardware and the WaveJet 300A oscilloscope from a single PC. 6SPeCIFICATIOnS And ORdeRInG InFORMATIOn7SpecificationsInput Channels 16Sample Rate1 GS/s on 8 Ch, 500 MS/s on 16 Ch Minimum Detectable Pulse Width 3.75 nsMemory40 kpts on 8 Ch, 20 kpts on 16 ChTrigger TypesEdge, pattern, pulse width, pattern width. I 2C, SPI, UART Threshold SelectionsTTL, CMOS (1.8 V, 2.5 V, 3.3 V, 5 V), user defined User-defined Threshold Range 0–7 V Maximum Survivable Input Voltage ±40 VDCThreshold Accuracy±150 mV + 5% of threshold Maximum Input Dynamic Range 40 V p-p Minimum Voltage Swing 500 mV p-pInput Impedance150 k Ω parallel 12 pF Channel-to-Channel Skew 1 ns typical Trigger Resolution 500 MS/sHost Port USB 2.0, bus-powered peripheralSize3.2" x4.9" x 1.1" (81.3 mm x 124.5 mm x 28.0 mm)Ordering InformationProduct descriptionProduct Code 16 Channel, 1 GS/s, 100 MHz USB Logic AnalyzerLogicStudio 16Included with Standard Configuration LogicStudio 16Digital Leadset (16 channels, 4 ground) Micro Hooks (Set of 20 grippers) USB Cable BNC Cable Welcome CardCustomer ServiceLeCroy oscilloscopes and probes are designed, built, and tested to ensure high reliability. In the unlikely event you experience difficulties, our digital oscilloscopes are fully warranted for three years and our probes are warranted for one year.This warranty includes:• No charge for return shipping • Long-term 7-year support • Upgrade to latest software at no charge1-800-5-LeCroy Local sales offices are located throughout the world. visit our website to find the most convenient location.© 2010 by LeCroy Corporation. All rights reserved. Specifications, prices, availability, and delivery subject to change. without notice. Product or brand names are trademarks or requested trademarks of their respective holders.Logic-StudioDS-16July10PDF。

你一定要看的逻辑分析仪基础,看完不懵逼!

你一定要看的逻辑分析仪基础,看完不懵逼!

你一定要看的逻辑分析仪基础,看完不懵逼!展开全文逻辑分析的概念逻辑分析仪也是非常常用的仪表,与示波器一样,是数字设计和测量的经典仪器之一。

数字电路测量时,何时应使用示波器呢?一般而言,当需要精确参数信息(如时间间隔和电压读数)时可以使用示波器。

具体来讲:•当需要测量信号的较小电压偏移(如低于或超出)时。

•当需要较高的时间间隔精度时。

示波器能够采集精确的参数信息,如脉冲的上升沿上两点之间的高精度时间。

图1 示波器用于测量信号的模拟波形一般而言,逻辑分析仪用于查看多个信号之间的定时关系,或者用于捕获信号所运载的数据。

当被测设备的信号超过电压阀值时,逻辑分析仪会表现出与逻辑电路相同的反应。

它将识别信号的高低。

具体来讲:•当需要立即查看多个信号时。

逻辑分析仪可以很好地组织和显示多个信号。

一般任务是将多个信号组成一条总线并分配一个自定义名称。

地址、数据和控制总线都是有代表性的示例。

•当需要使用与硬件相同的方式查看系统中的信号时。

信号显示在一个时间轴上,这样就可以查看相对于其他总线信号或时钟信号的转变的发生时间。

•当需要象接收芯片一样基于时钟边沿,捕获总线中的信息时。

接收芯片基于时钟边沿判断总线上的地址、命令和数据。

逻辑分析仪象一个侦听器,捕获总线上传输的这些信息,并把需要的信息存入存储器。

可设置触发条件,捕获需要关注的或出问题的总线上的信息,据此可了解协议或软件执行的情况。

上面已经简短讨论了逻辑分析仪的一些用法,现在,让我们更详细地了解一下有关逻辑分析仪的概念。

到目前为止,我们已经很广泛地使用了“逻辑分析仪”这一术语。

实际上,大多数逻辑分析仪中都包含两个分析仪。

1.定时分析仪:定时分析仪是逻辑分析仪的一部分,它与示波器相似。

事实上,它们之间的关系非常密切。

定时分析仪显示信息的一般形式,这一点与示波器相同,即横轴表示时间,纵轴表示电压振幅。

因为两个仪器上的波形都取决于时间,所以这种显示可以说是“时间域”中的显示。

逻辑分析仪使用说明

逻辑分析仪使用说明

Saleae 24M 8CH 逻辑分析仪使用手册/item.htm?id=8430104015一,软件的安装以及基本使用1,首先安装软件Logic Setup 1.1.4 (32-bit),可从/downloads 下载,还有支持其他操作系统的软件版本,可对应下载。

2,安装完毕之后启动一下我们可以到可以看到以下界面:这个软件在没有接入硬件的时候可以模拟运行,我们可以看到。

点一下START SIMULATION 就可以看到波形,这时候的只是软件根据你设置的要分析的协议(如果你已经设置的话)模拟出来的,随机产生的。

如下图:用鼠标的左键点图形将实现ZOOM IN 放大,右键是ZOOM OUT缩小,如果使用的是三论鼠标,可以使用中键进行放大缩小。

我们也可以移动底部的滑动条来查看波形。

3,安装完毕后插入硬件,出现找到新硬件提示,如下点自动搜索驱动。

之后就能完成驱动加载。

在安装驱动的最后一步,询问你是否从新启动系统,你可以点否,不用重新启动就可以使用。

此时驱动安装完毕。

4,再次启动软件会发现,我们看到现在按钮的名字变成了START 而不是没有接硬件之前的START SIMULATION。

这时候点START将实现8路逻辑信号的采集。

二,关于采样深度和采样率在软件的左上方有两个下拉选项,左边一个是采样深度,右边一个是采样速率。

采样深度就是你总共要采集多少数据,图上的每路都采集25MBIT ;采样速率更好理解,就是一秒采集多少次。

比方说我们采25M标示每路每路集深度是1M采样速率也是1M,那总的采集时间就是1秒。

采集一秒后自动停止采集,并在界面上显示波形。

三,关于波形信息1在软件界面的右上方有波形信息,可以通过点击来选择自己感兴趣的参数。

如下图:2,以下图为例,看一下具体参数都是什么含义:Width :是图中的时间长度.Period :是图中的周期,也就是说将这个电平单独分析,其周期是多少。

而接下来的DUTY Cycle自然就是这个电平作为一个周期来分析,其占空比为多少。

实验八 逻辑分析仪的使用

实验八 逻辑分析仪的使用

逻辑分析仪的使用一、实验目的1.了解逻辑分析仪的基本工作原理。

2. 掌握虚拟逻辑分析仪的使用。

3. 会用逻辑分析仪进行数字电路的测试分析。

二、实验仪器1. THD-1型数字电路实验箱1台2.计算机(具有运行windows2000和图形化控件的能力) 1台3. LAP-16128 逻辑分析仪1台4 . 导线若干三、实验原理1.逻辑分析仪原理,如7-1图所示为逻辑分析仪原理方框图。

7-1图逻辑分析仪原理方框图逻辑分析仪采用先数据捕获并存储数据,然后进行数据显示并观察分析的方式,其内部结构可划分为两大部分:数据捕获及数据显示。

(1)数据捕获部分包括信号输入、采样、数据存储、触发产生和时钟电路等。

外部被测信号先整形为符合逻辑分析仪内部逻辑电平的信号(如TTL电平信号),采样电路在采样时钟控制下对信号进行采样,采样获得的数据流送到触发产生电路进行触发识别,数据存储电路在触发信号和时钟的控制下将输入数据信号存储在存储器中,而时钟电路可以选择外时钟或内时钟作为系统的工作时钟。

(2)数据捕获完成后,由显示控制电路将存储的数据以适当方式(波形或字符列表等)显示出来,以便对捕获的数据进行观察分析。

2 虚拟逻辑分析仪本实验使用虚拟逻辑分析仪,虚拟逻辑分析仪是计算机作为数据的显示控制,显示器和鼠标、键盘作为逻辑分析仪的用户面板,本实验箱构成的逻辑分析仪如图7-2所示。

本实验主要使用了虚拟逻辑分析仪测试数字电路实验箱的组合电路电路,选用外时钟,触发方式为:时钟触发和字触发,显示方式:时序波形显示和数据显示,通道数使用了16个四、实验内容与简单步骤(参考数字电路实验指导书P32的实验六)1. 组合逻辑译码器74138实验。

(不使用逻辑分析仪的电路实验)连接实验箱跳线,74138的A/B/C连接3个开关,74138的8输出分别连接8个指示灯LED1~LED8,把实验板插入实验箱,按表7-1波动开关,给74LS138的A,B,C分别输入高\低电平,观察译码器输出对应连接的LED灯亮灭结果,并填入表7-1。

逻辑分析仪-干货

逻辑分析仪-干货
2
通道 0
毛 刺
通道 1
脉 冲
检
测
通道 n
电 路
比 较 器
随
采 样 电 路
机 存 取 储 存
显 示 发 生 器
器
显示器
触
发
门限电平调节
电
路
内部时钟
或
内部时钟
门
外部触发
延
或 门
时 计 数
器
或
控制
门
电路
总线
输入/输出
FIFO
中央处理器
只读存储器
键盘等
图 2 逻辑分析仪基本结构框图
与协议分析仪的异同
协议分析仪是一种监视数据通信系统中的数据流,检验数据交换是否正确地按照协议的 规定进行的专用测试工具。协议分析仪较逻辑分析仪的不同与特点是能够捕获网络报文,触 发功能更强大,有针对不同协议的专用触发功能。可解码协议越多、触发功能越丰富,协议 分析仪的价值就越高。
图 7 逻辑分析仪触发机制-触发
6
触发后采样还可以设置时间延时或样本数据延时,如图 8 所示,可以设置触发事件点后 经历指定时间或样本数据再进行采样。在上文中我们提及了协议分析仪的触发功能更加强大, 在附录中会距离介绍协议分析仪的强大之处。
图 8 逻辑分析仪触发机制-延时
显示方式 一般逻辑分析仪显示数字数据的方式有两种:“时序图”和“逻辑状态表”。 时序图是以波形图的形式展现数字逻辑 0 和 1,显示的是一串经过整形后类似方波的波
高级触发
高级触发是快速、高效的检测未知问题的关键。 逻辑分析仪用来触发特定的信号的条件, 当满足条件时, 逻辑分析仪将获取数据并显示结果。
今天大多数的逻辑分析仪都包括用以检测信号完整性问题的触发器事件,像毛刺触发、

ChipScope Pro详细教程(Xilinx在线逻辑分析仪)

ChipScope Pro实例教程宋存杰1. ChipScope Pro简介ChipScope Pro的主要功能是通过JTAG口、在线实时地读出FPGA的内部信号。

基本原理是利用FPGA中未使用的BlockRAM,根据用户设定的触发条件将信号实时地保存到这些BlockRAM中,然后通过JTAG口传送到PC机,显示出时序波形。

一般来说,ChipScope Pro在工作时需要在用户设计中实例化两种核:一是集成逻辑分析仪核(ILA core,Integrated Logic Analyzer core),提供触发和跟踪捕获的功能;二是集成控制器核(ICON core,Integrated Controller core),负责ILA核和边界扫描端口的通信,一个ICON核可以连接1~15个ILA核。

ChipScope Pro工具箱包含3个工具:ChipScope Pro Core Generator(核生成器)、ChipScope Pro Core Inserter(核插入器)和ChipScope Pro Analyzer(分析器)。

ChipScope Pro Core Generator的作用是根据设定条件生成在线逻辑分析仪的IP核,包括ICON核、ILA核、ILA/ATC2核和IBA/OPB核等,设计人员在原HDL代码中实例化这些核,然后进行布局布线、下载配置文件,就可以利用ChipScope Pro Analyzer设定触发条件、观察信号波形。

ChipScope Pro Core Inserter除了不能生成IBA/OPB核和ILA/ATC2核以外,功能与ChipScope Pro Core Generator类似,可以生成ICON核和ILA核,但是它能自动完成在设计网表中插入这些核的工作,不用手工在HDL代码中实例化,在实际工作中用得最多。

下图为ChipScope的两种使用流程图,左侧为使用ChipScope Pro Core Generator流程。

逻辑分析仪综合调试功能简介

逻辑分析仪综合调试功能简介逻辑分析仪由交互式软件菜单窗口对系统硬件的逻辑或时序进行同步实时采样,并实时在线调试分析,采集深度32K(E2000/L),最高时基采样频率达20M,40路波形的可精确实时反映用户程序运行时的历史时间。

系统在使用逻辑分析仪时,除普通的单步运行、键盘断点运行、全速硬件断点运行外,还可实现各种条件组合断点如:数据、地址、外部控制信号、CPU内部控制信号、程序区间断点等。

由于逻辑仪可以直接对程序的执行结果进行分析,因此极大地便利于程序的调试。

随着科学技术的发展,单片机通讯方面的运用越来越多。

在通讯功能的调试时,如果通讯不正常,查找原因是非常耗时和低效的,您很难搞清楚问题到底在什么地方,是波特率不对,是硬件信道有问题,是通讯协仪有问题,是发方出错还是收方出错。

有了逻辑仪,情况则完全不一样,用它可以分别或者同时对发送方、接收方的输入或者输出波形进行记录、存储、对比、测量等各种直观的分析,可以将实际输出通讯报文的波形与源程序相比较,可立即发现问题所在。

从而极大地方便了调试。

窗口 | 逻辑分析窗口在这窗口中观察到逻辑分析仪所采集到的波形,可以设置不同的采样方式,以满足各种情况下的需要。

逻辑分析仪是数字设计中不可缺少的设备,通过它,可以清楚地看到程序执行时,各端口输出的波形,迅速地帮助你找出硬件和软件中设计错误。

逻辑分析仪: 通过逻辑分析仪,可以看硬件工作时,各点的状态,直观地用波形一表达,更易检查出硬件,软件设计中的错误.逻辑分析仪逻辑分析仪是一种类似于示波器的波形测试设备,它可以监测硬件电路工作时的逻辑电平(高或低),并加以存储,用图形的方式直观地表达出来,便于用户检测,分析电路设计(硬件设计和软件设计)中的错误,逻辑分析仪是设计中不可缺少的设备,通过它,可以迅速地定位错误,解决问题,达到事半功倍的效果.用户可以指定在某种条件下,对电路进行采样分析.并且可以指定,在事件发生前/中/后三种位置上采样,以便精确地捕捉到事件发生时,电路工作的状态.为软硬件设计提供强有力的帮助.波形共有40路,分五组,分别为A组数据线,B组数据线,C组控制线,D组地址线低八位,E组地址线高八位由于逻辑分析仪与仿真器相互独立(E51/L型仿真器除外,E51/L的逻辑分析仪随程序运行而开始,程序停止就停止),所以即使用户不在仿真状态,只要加上电,逻辑分析仪就可以工作.不同的CPU,在逻辑分析仪窗口中显示的信号名的所不同.最后三组AL组为地址低八位,AH组为地址高八位,F0组为备份信号.M0标尺: 参考点标尺,可以将M0标尺设置在波形的指定点,通过移动M1标尺来测量波形的宽度,相对时间等.可以在波形图中拖动M0标尺来设置位置,也可用弹出菜单中的 [设置M0]功能来精确设置M0位置.在逻辑分析仪窗口的右下方,可以看到标尺在全局中的相对位置,红色竖线表示M0在全局波形中相对位置.M0位置的数值(以时间为单位),M0与M1的差值(以时间为单位),也可在窗口下方看到.击右键在弹出菜单中选择[转到/M0]功能,可将当前窗口可视区移到以M0为开始的位置.如果M0标尺在当前窗口可视区内,拖动M0标尺上方的方框,就可以在当前窗口可视区内移动M0标尺. (注:M0标尺值是个固定值,不随着当前窗口可视区的移动而移动,当窗口移动时,M0标尺可能会在可视区外)M1标尺:相对值标尺,用于测量当前窗口可视区内某点位置,用M1标尺可以测量相对于M0标尺的时间差.M1会随着当前窗口可视区移动而移动,在窗口右下方的全局位置区域内,绿色竖线表M1在全局波形中的相对位置.M1标尺的时间值(以时间为单位)可在窗口下方看到. 拖动M1标尺上方的方框,就可以在当前窗口可视区内移动M1标尺.当称动M1标尺时,可以在信号名区域看到所在信号的状态,如果信号以组的形式显示,则信号组状态以十六进制值表示,如果信号以展开方式显示,则以0表示低平,1表示高电平.TRG标尺: 触发点标尺,表示满足条件的触发点在全局中的位置,可以击右键在弹出菜单中选择[转到/触发点] 功能,将当前窗口可视区移到以TRG为开始的位置.TRG标尺是不可移动的.TRG标尺的位置由所设置的条件决定的.信号名: 此区域用于表示信号名称和信号值,如果移动M1标尺,显示的信号值为信号在M1标尺位置上的值,如果将鼠标移到信号名区域,则显示的信号值为当前实时采样到的值. 信号值的显示方式根据总线是否展开也有所不同,如果是总线方式信号,则用十六进制值表示,如果是展开的单个信号,用”0”表示M1标尺位置上,信号电平为低,”1”表示M1标尺位置处,信号电平为高,在信号名上双击,可以展开/收缩信号的显示方式,功能与弹出菜单的 [展开/收缩] 相同.可以拖动信号名右边波形边框,扩大/缩小信号名显示区域大小.触发设置: 对逻辑分析仪工作方式进行设置.[触发方式]:1.无条件触发:由用户手动控制逻辑分析仪启动/停止,当”开始”按钮被按下时,逻辑分析仪开始采样.当”停止”按钮被按下时或采样满32K后,逻辑分析仪停止采样.2.自动(由仿真器控制): 逻辑分析仪的启动/停止由仿真器控制,也就是说逻辑分析仪随着用户调试的程序运行,逻辑分析仪才运行,程序停止,逻辑分析仪就停止.3.条件A或条件B: 指定触发条件,可以使用所采样各路信号状态来组合触发条件.当触发事件条件中需要有’或’运算时,可加入条件B,与条件A进行’或’运算使得事件定义更加灵活方便.(条件定义参照条件A说明)4.先条件A后条件B:如果触发条件在时序上有先后要求时,就可以用这种方式.例: 在判断上升沿时,可以指定条件A为低电平条件,条件B为高电平条件.这样,先低后高条件即为上升沿. (条件定义参照条件A说明)[条件A]: 定义事件触发条件. 对逻辑分析仪采样到的40路信号进行分析,如果某路信号或是某组信号出现了我们指定的状态,我们称之为条件, 例如,WR信号由高变低,或者是P0口的值为055H,都可以作为条件,也就是说所采样的40路信号的任意状态都可以做为条件来控制逻辑分析仪和仿真器. 更可以用条件AB的组合, 对复杂的状态进行分析. 对条件的定义可以用”非”(!)和”与”(&)进行组合.数字后加H表示十六进制,数字后加B表示二进制,二进制数字只能为0或1.数字中的X为任意值.二进制数中的X表示相应位可以为0也可以为1,十六进制数字中的X可以是 0到F中的任意值.注意:如果X位于数字的首位,请在X前加’0’,否则会提示数据格式有错.(例) ☆外接J3的第0位高, 而且WR信号为低的条件, 表示为:J3.0 & !WR或者J3=0XXXXXXX1B & !WR☆外接J3总线的值为1AH, 而且WR信号为高的条件, 表示为:J3=1AH & WR或者J3=00011010B & WR☆外接J3低四位为二进制1001,且外接J4的第7位为低, 表示为:J3=1001B & !J4.7或者J3=0X9H & J4=0XXXXXXXB☆外接J3高四位为二进制0011,低四位任意值, 表示为:J3=0011XXXXB或者J3=3XH 或者!J3.7 & !J3.6 & J3.5 & J3.4[条件B]: 与条件A组合,对触发条件进行更加灵活的定义,按照触发方式不同,条件B可以与条件A进行’或’运算,定义事件的’或’关系,也可以定义事件时序的先后关系.从而定义信号的上升沿/下降沿.参见触发方式.条件的定义仅当运行用户程序时触发:由于逻辑分析仪可以独立于仿真器工作,所以如果想在用户程序停止运行时,采样外部信号,就要去掉此项选择. 逻辑分析仪的开始/停止由逻辑分析窗口上的”停止/开始”按键控制.一般情况下,应选中此项,以免在用户程序停止时,误采信号.逻辑分析仪采样完后中断仿真器:在逻辑分析仪满足事件条件,并且采样信号结束后,立即停止仿真器,上传逻辑分析仪数据,进行分析.如果没有选中此项,则在逻辑分析仪满足事件条件后,采样信号结束,逻辑分析仪将采样到的数据立即上传,而勿需等到程序执行终止. 一般情况下,应选中此项,这样逻辑分析仪的波形和断点处的程序有一定的关系,可以更加准确地查到错误,使分析更加方便.停/开始:开始/停止逻辑分析仪进行采样,由于逻辑分析仪可以独立地进行工作,所以它不一定是靠仿真器来控制启动/停止采样,可以用逻辑分析仪窗口上的按钮来控制. 如果在逻辑分析仪触发设置中,没有选中”仅当运行用户程序时触发”或使用”无条件触发”,就要通过这个键来控制逻辑分析仪的采样.放大/缩小:对采样到的波形放大/缩小.当想观察波形局部细节,详细地分析信号逻辑状态,了解信号时序,计算脉冲间距,就要对波形放大(ZOOM IN),如果相了解程序运行的概况, 观察波形全局情况,或者想对MO标尺做大致定位,就要对波形缩小(ZOOM OUT).弹出菜单设置M0: 设置M0标尺,在检测波形时,可以以M0作为参考点,而以M1作为相对标尺来测量波形的宽度.(设置对话框)转到: 将当前波形显示窗口,移到以M0或以TRG(触发点)为开始的地方,方便迅速定位窗口,查看波形.展开/收缩:展开/收缩当前位置的波形.当波形收缩显示,即以组方式显示时,可以看到总线上八根线的状态所组成的值,(例)对于AL组(地址总线低八位),值为0ABH,那么对于AL.7到AL.0的各条线的的高低电平为1010 1011. 当波形展开时,以单路信号线显示,可以直接看到总线上每条线的高低电平,对于控制线的分析更加直观有效.也可以双击左边的信号名,展开/收缩相应信号.修改信号名: 用户可以修改外接的信号名,适应用户不同的应用电路.为分析信号提供更加方便快捷的手段.查找条件: 查找40路信号中,满足指定条件的位置,用来检查这些条件是否出现过,或条件出现前后各路信号的状态是什么,用这种方法可以迅速定位所想要查找的状态. 对条件的定义可以用”非”(!)和”与”(&)进行组合.数字后加H表示十六进制, 数字后加B表示二进制,二进制数字只能为0或 1.数字中的X为任意值,二进制数中的X表示相应位可以为0也可以为1,十六进制数字中的X可以为0到F中的任意值.注意:如果X位于数字的首位,请在X前加’0’,否则会提示数据格式有错.(例) ☆外接J3的第0位高, 而且WR信号为低的条件, 表示为:J3.0 & !WR或者J3=0XXXXXXX1B & !WR☆外接J3总线的值为1AH, 而且WR信号为高的条件, 表示为:J3=1AH & WR或者J3=00011010B & WR☆外接J3低四位为二进制1001,且外接J4的第7位为低, 表示为:J3=1001B & !J4.7或者J3=0X9H & J4=0XXXXXXXB☆外接J3高四位为二进制0011,低四位任意值, 表示为:J3=0011XXXXB或者J3=3XH查找下一个条件: 查找指定条件下一次出现的位置.触发设置: 对逻辑分析仪进行设置.(设置对话框)备份 : 将某一组信号备份到F0组,做为参考,也可以与下次采样到的波形进行比较. F0组数据不随着采样而改变,只有在重新备份时,F0组的数据才会改变.调入波形文件 : 装入保存的波形等进行分析.保存波形文件 : 对采样到的波形进行保存,以备下次分析作参考.打印波形 : 打印采样到的波形.应用举例:☆用自动方式测量端口计数波形1. 输入以下程序,并存盘.这个程序将对P1口计数.ORG 0000HMOV P1,#0MOV B, #100LOOP: INC P1DJNZ B, LOOPHERE: JMP HEREEND2. 新建项目,将程序作为模块加入到文件中,设置仿真头类型,CPU类型,保存项目3. 选择菜单"仿真器 | 跟踪器/逻辑分析仪设置",将工作方式设为[逻辑分析仪],4. 打开逻辑分析仪窗口,选择逻辑分析设置功能,将[触发方式]设为自动(由仿真器控制)同时选中[逻辑分析仪A组由外部J3引入], [仅当运行用户程序时触发]和[逻辑分析仪采样完后中断仿真器]三个条件.[采样频率]选择10MHz(100ns)”5. 将外接逻辑探头接在J3插口,逻辑探勾0号探针(红色)接仿真头P1.0,将1号(橙色)探针接仿真头P1.1,依次将其它探针接到P1口其它管脚.6. 按F9键,编译程序.光标移到”HERE”标号处,按Ctrl-F8设置断点.7. 全速运行程序,程序在”HERE”处停止.8. 打开逻辑分析仪窗口,就可以看见第一组(J3)的值从0 到100递加.。

逻辑分析仪开发手册

Saleae逻辑分析仪DIY手册本教程通过图文并茂的方式来讲解Saleae的原理作者:小宋金沙滩:QQ:415942827淘宝地址:/item.htm?id=6293581805原理介绍1、主芯片介绍:Cy7c68013是一款集成了USB2.0接口的微控制器,其内部没有FLASH,只有RAM,运行程序全部在RAM中运行,它的程序下载有三种方式:——通过USB接口下载,或——从EEPROM下载——外部储存器设备(仅对128脚配置)我们的saleae,毋庸置疑,采用的是第一种方式,现在市面上有人销售的68013版本USB-BLASTER采用的就是第二种方式。

2、USB启动模式:在上电的序列期间,内部验证模块会直接来读取当前的EEPROM的首地址的数据,如果是0xC0(saleae),芯片内部逻辑会直接将存储在EEPROM内部的VID/PID/DID(发行者ID/产品ID/设备版本)来替代内部存储的三个ID,下边用一个saleae 逻辑分析仪抓取另外一个saleae的读取EEPROM的时序图,从图上可以看出那三个ID 值分别是多少:那么从我抓的图上可以看出来,上电读取首地址0xc0,后边是一个I2C的读取数据的时序,0x50是器件地址,0x00是存取数据的首地址,后边的8个字节是数据,玩电子的知道I2C的时序我想都应该懂得,因此内部数据分别是0xc0(引导码),0x25,0x09,0x81,0x38,0x00,0x00,0x00;共这8个字节。

同样的道理,USBEE的抓图如下所示,并且从图上可以看出,这8个字节分别是:0xc0(引导码),0xa9,0x08,0x14,0x00,0x00,0x00,0x00;共8个字节。

如果检查到当前的EEPROM的首地址是0Xc2,那么芯片内部逻辑会直接从EEPROM下载程序并且运行,68013版本USB-BLASTER就是了。

68013实际上是一个51内核的CPU,因此如果你要DIY,你可以根据上边提供的这几个ID号,自己DIY了。

逻辑分析仪使用说明

MicroLA1016使用说明By RoasnVersion 1.2一、硬件信息 (3)1. 硬件指标 (3)2. 接口说明 (3)3. 指示灯 (4)二、菜单操作 (5)1. 文件 (5)打开 (5)1) 保存数据 (5)2) 保存图像 (5)3) 导出 (5)4) 打印 (5)5) 退出 (5)2. 设置 (6)1) 触发设置 (6)2) 通道设置 (6)3) 颜色设置 (6)4) 保存设置 (6)5) 重载设置 (6)6) 保存为默认 (6)3. 状态 (6)4. 测试 (7)5. 解码 (7)6. 帮助 (7)三、工具栏操作 (7)四、状态栏 (9)五、操作方法 (9)1、数据采集 (9)2、触发设置 (9)3、通道设置 (10)4、图像操作 (11)1) 查找沿变化 (11)2) 放置光标 (12)一、 硬件信息1. 硬件指标最高采样频率:100MHz最大存储深度:512Kbit/路输入阻抗:1MΩ输入电压:0~5V信号电平:TTL/CMOS接口类型:USB2.0高速触发位置:0~511K,步进为1K+通通通通通通通通道道道道道道道道1 2 3456783. 指示灯指示灯作用如下图所示:电源指示灯在设备通电后就会点亮。

工作指示灯在数据采集期间点亮,采样结束后(上位机软件停止采样或读取采样数据后)熄灭。

命令指示灯在每次收到命令后翻转(亮变灭,或灭变亮)。

二、 菜单操作1. 文件打开打开保存过的数据文件。

1)保存数据保存逻辑分析仪采集下来的数据,保存下来的数据用本软件再次打开。

2)保存图像保存当前视图为bmp图像文件。

3)导出可导出采集到的数据,可保存的格式为CSV格式与二进制根式,供第三方软件分析。

保存下来的数据不能用本软件再次打开。

4)打印把当前图像输出到打印机。

5)退出退出软件。

2. 设置1)触发设置设置触发条件。

进入触发条件设置后,右键菜单能保存当前触发设置或打开保存过的触发设置。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档