分类

硬件检测

逻辑分析仪应用软件(Saleae logic)

逻辑分析仪应用软件(Saleae logic) 1.2.18 免费版

大小:103 MB

语言:英文系统:WinXP, Win7, Win8, Win10, WinAll

类别:硬件检测时间:2019-09-04

  Saleae logic提供设备调试功能,将你的设备连接到这款软件就可以调试,这款软件可以捕获来自数字电路的多个信号,并以时序图的形式显示该信息,内置很多数据设置功能,可以调试该设备连接的方式,可以选择设备型号,Saleae Logic软件可以帮助您解码各种数字协议,包括UART,SPI,I2C,1-Wire,I2S,CAN,USB等等,这些功能可以使您的嵌入式设计调试更加简单,如果您没有逻辑分析仪,您仍然可以使用模拟数据试用Logic软件,逻辑启动后,只需单击开始模拟就可以在软件显示运行状态!

逻辑分析仪应用软件(Saleae logic) 1.2.18 免费版

软件功能

  使用SPI分析器

  Saleae软件包括用于串行外设接口(SPI)总线的协议分析器。

  SPI是基于同步串行通信的规范。

  同步串行仅通过时钟信号和数据信号实现,其中数据通常在一个时钟边沿上设置,在另一个时钟边沿读取(有效)。

  SPI使用时钟信号,两个数据信号(MISO和MOSI)和一个使能信号。 这是SPI的最常见配置,但存在其他变体。 双通道和四通道SPI使用更多数据信号来增加带宽而不会增加时钟频率。 在某些情况下,可能不存在启用信号。

  Saleae SPI分析仪通用性足以解码基本同步串行(时钟信号和数据信号),无需第二个数据信号或使能信号。

  使用异步串行分析器

  Saleae软件包括用于串行通信的协议分析器。

  串行通信是一个非常通用的术语,意味着任何串行传输的数据(即,一次一位)。 Saleae软件中的串行分析器非常灵活,但它最终只能解码使用标准起始位和停止位格式的串行数据。但是,串行分析器的许多其他功能都很灵活。

  使用串行分析器相当容易,但它确实有很多设置。以下是每个设置及其功能的说明。

  串行通道

  选择要解码的捕获中的哪个通道。

  想要解码多个频道?只需添加第二个串行分析器。

  比特率(比特/秒)

  这是波特率。如果您不知道波特率,可以测量它或使用自动波特率功能。

  要直接测量比特率,请参阅本文底部的部分。

  自动波特率

  Autobaud会尝试自动确定录制中使用的比特率。

  只需在保存设置时运行分析器两次,Autobaud就可以完成此操作。首先,它使用分析仪设置中设置的波特率运行分析仪(默认为9600)。在它运行时,它会跟踪整个捕获过程中最窄的脉冲。然后,它相应地设置波特率,假设最窄的脉冲正好是1位宽。

  停止位数

  串行分析器允许您选择1个停止位,1.5个停止位或2个停止位。我在实践中从未见过后两种选择。

  将分析仪插入计算机后,启动Logic软件。 如果这是您第一次使用逻辑分析仪,Logic软件将自动下载特定分析仪的校准文件

  单击“开始”按钮开始记录逻辑分析仪中的数据,让软件在分析数据之前完成处理数据。 请注意,如果您没有将逻辑分析仪插入计算机,则该按钮将改为开始模拟,它将使用模拟数据并允许您在连接硬件之前学习软件

  导航

  捕获数据后,可以使用鼠标滚轮,+ / - 键或上/下箭头键在视口中导航以进行缩放。 在视口中单击并拖动,或使用向左/向右箭头键向左和向右平移。

软件特色

  测量

  将鼠标指针悬停在任何信号数据上以进行自动测量,例如脉冲宽度,频率和模拟电压。单击鼠标右键以更改显示的测量类型。您可以添加测量注释,例如计时标记对。

  触发

  您可以将逻辑分析仪设置为仅在看到特定模式或边缘时才开始记录,方法是单击每个通道旁边的“触发”按钮。收集数据后,您可以使用相同的方法搜索数据中的模式。

  协议

  Logic软件能够解码各种协议,包括SPI,I2C,串行,1-Wire,CAN,UNI / O,I2S / PCM,MP模式,曼彻斯特,Modbus,DMX-512,并行,JTAG,LIN ,Atmel SWI,MDIO,SWD,LCD HD44780,BiSS C,HDLC,HDMI CEC,PS / 2,USB 1.1,Midi(创建您自己的协议,请参阅自定义协议分析仪)。

  单击添加协议分析器按钮以显示要解码的协议菜单。添加后,协议可以二进制,十进制,十六进制或ASCII格式显示,并且信息显示在视口中的每个数据段(例如字节)上方以及“解码的协议”窗格中

  协议分析仪

  Saleae Logic支持多种协议分析仪的解码。

安装方法

  1、打开Logic Setup 1.2.18.exe软件执行安装,点击next

逻辑分析仪应用软件(Saleae logic) 1.2.18 免费版

  2、软件的安装协议内容,接受软件的协议

逻辑分析仪应用软件(Saleae logic) 1.2.18 免费版

  3、软件的安装地址设置功能可以设置为C:Program FilesSaleae Inc

逻辑分析仪应用软件(Saleae logic) 1.2.18 免费版

  4、软件准备完毕,点击install开始安装

逻辑分析仪应用软件(Saleae logic) 1.2.18 免费版

  5、提示安装进度,等待软件安装结束吧

逻辑分析仪应用软件(Saleae logic) 1.2.18 免费版

  6、提示硬件驱动安装界面,点击安装

逻辑分析仪应用软件(Saleae logic) 1.2.18 免费版

  7、提示安装成功,点击finish结束安装

逻辑分析仪应用软件(Saleae logic) 1.2.18 免费版

使用说明

  1、打开Saleae logic就可以直接使用,这里是英文的调试界面,如果你会使用就下载吧!

逻辑分析仪应用软件(Saleae logic) 1.2.18 免费版

  2、软件设置功能,支持显示所有频道、隐藏此频道、重置所有频道、启用毛刺滤波器

逻辑分析仪应用软件(Saleae logic) 1.2.18 免费版

  3、您需要连接到设备才能调试,可以在软件选择你需要调试的内容,可以查看设备参数不

逻辑分析仪应用软件(Saleae logic) 1.2.18 免费版

  4、数据显示界面,支持速度(采样率)、持续时间(记录数据)

逻辑分析仪应用软件(Saleae logic) 1.2.18 免费版

  5、数据显示界面,在调试的时候可以在这里查看数据图,软件界面显示当前运行的状态数据

逻辑分析仪应用软件(Saleae logic) 1.2.18 免费版

  6、option设置功能,支持打开捕获/设置、保存设置、保存捕获、导出数据、显示基数

逻辑分析仪应用软件(Saleae logic) 1.2.18 免费版

  7、软件的设置内容,这里显示很多设置,启用解码的协议搜索,保存此设置的更改后,需要重新启动软件

逻辑分析仪应用软件(Saleae logic) 1.2.18 免费版

  8、启用Upsampled管道

  默认情况下,记录的模拟数据通过重建滤镜运行,以产生更好的视觉显示。 但是,该系统性能非常高,并且会增加模拟数据的处理时间。 为了更快地处理数据,请禁用此选项

逻辑分析仪应用软件(Saleae logic) 1.2.18 免费版

  9、覆盖Logic Pro16的USB2.0电源限制

  当通过USB 2.0连接时,Logic Pro 16将尝试为两个ADC供电,允许16个通道。 警告:两个ADC的功率要求都高于USB 2.0规范。 如果Logic Pro 16通过USB供电集线器连接,则仅尝试此设置

逻辑分析仪应用软件(Saleae logic) 1.2.18 免费版

  10、检查启动时的更新

  允许(更新菜单项)

  不允许(我会检查自己)

  动画缩放

  ES(默认)

  新捕获后查看状态

  一直放大

  显示时间零,具有先前的缩放级别(默认)

  保持与以前完全相同的位置(如果可能)

逻辑分析仪应用软件(Saleae logic) 1.2.18 免费版

  11、在没有使能(片选)信号的情况下使用SPI分析仪

  在许多情况下,没有芯片选择信号可用于需要记录的SPI总线。

  Saleae Logic软件中包含的SPI分析仪支持这种情况。 如果您记录SPI数据并且没有有效的使能信号,只需将SPI分析仪设置中的“启用”通道更改为“无”,如下所示:

逻辑分析仪应用软件(Saleae logic) 1.2.18 免费版

  12、这通常只能单独使用。 但是,在某些情况下,分析仪不会正确解码数据。 这是因为SPI分析器通常依赖于使能信号来对齐数据 - 也就是说,确定哪个数据位应该是每个字节中的第一位,哪个位应该是最后一位。

  此处显示的是对齐关闭的典型问题。 您可以清楚地看到时钟通道上的脉冲在每个字节中都是8到8位的组。 每个字节之间有一个短的间隙。

  但是,即使分析仪正在以8位为一组对数据进行解码,也不会从正确的位开始。 相反,它从前一个字节的末尾取一些位,并将它们添加到下一个字节开头的位。

逻辑分析仪应用软件(Saleae logic) 1.2.18 免费版

  13、以下是两个最常见的原因:

  逻辑分析仪在SPI字节的中间开始记录。

  在有效SPI数据之前,时钟通道上还有其他错误的转换。

  这很容易解决。 您需要告诉SPI分析器捕获中有效SPI数据的起始位置。 然后,分析仪将其用作从该位置捕获和解码数据的新起点。

  这是如何做到的:

  1、在第一个有效SPI字节开始之前放置一个定时标记。

  2、配置SPI分析器以在该位置开始解码。

  首先,单击屏幕右侧的A1按钮添加定时标记。 然后单击要放置它的位置的图形,如下所示:

逻辑分析仪应用软件(Saleae logic) 1.2.18 免费版

  14、接下来,打开SPI分析仪设置菜单,然后选择“从定时标记开始重新运行...”。 从该列表中,选择刚刚放置的计时标记。

  截图:

逻辑分析仪应用软件(Saleae logic) 1.2.18 免费版
逻辑分析仪应用软件(Saleae logic) 1.2.18 免费版

  片刻之后,SPI分析仪将自动重新处理捕获。 现在应该正确对齐数据,如下所示:

逻辑分析仪应用软件(Saleae logic) 1.2.18 免费版

常见问题

  当使能通道变为低电平时,时钟通道上会出现红色方块。 这可能伴随以下消息之一:“CLK线路的初始(空闲)状态与设置”或“设置不匹配”或“错误”不匹配。

  如果未正确设置时钟极性设置,则会发生这种情况。 例如,在下图中,时钟通道为低电平,而使能信号无效。 正确的设置应为“非活动时点击为低(CPOL = 0)”。 在这种情况下,当选择“无效时时钟为高电平(CPOL = 1)”时会产生错误。 只需交换时钟极性,然后仔细检查时钟相位即可解决问题。

逻辑分析仪应用软件(Saleae logic) 1.2.18 免费版

∨ 展开

网友评论

我要跟帖
取消
所有评论 共 0