首页 > win软件 > 行业软件 > 机械电子 > Saleae logic
Saleae logic

Saleae logic

官方版 v1.2.18
大小

103.00MB

语言

简体

系统

WinAll

类别

机械电子

下载

132

更新

2024-01-17

要不点点赞?

31

软件介绍

Saleae logic官方版是一款Saleae逻辑分析仪的必备应用软件。Saleae logic最新版功能非常的实用,可以捕获来自数字电路的多个信号,迅速定位错误,发现并解决问题。Saleae logic软件包括用于串行通信的协议分析器,适用于分析单片机、ARM、FPGA等。

软件特色

      使用SPI分析器

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

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

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

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

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

      使用异步串行分析器

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

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

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

      串行通道

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

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

      比特率(比特/秒)

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

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

      自动波特率

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

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

      停止位数

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

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

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

      导航

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

软件功能

      1、记录

      要记录您的数字和模拟信号,只需按下开始。您可以用数据填充整个计算机的内存,以便轻松捕获冗长或罕见的事件。

      2、建立

      每个逻辑设备都可以被定制为以您想要的方式捕获数据。您可以选择记录多长时间,指定数字和模拟记录之间的带宽分配方式,选择要记录哪些通道,甚至可以使LED成为您最喜爱的颜色。

      3、导航

      当你有数十亿的数据点要显示时,重要的是要在所有的数据中进行访问是一种快乐的体验。使用滚轮轻松放大和缩小,通过将数据拖放到所需位置左右导航。

      4、测量

      对于基本测量,只需将鼠标放在一些有趣的地方即可。软件将找出其余的并显示相关的测量。您可以通过右键单击显示不同的测量值。

      5、触发器和查找

      当软件找到您指定的简单模式时,可以自动开始录制。您可以触发数字边沿和脉冲以及模拟电压和脉冲。收集数据后,您也可以通过这种方式搜索更多事件。

      6、SPI、I2C等等

      大多数数字通信使用指定信息如何传输的特定协议。逻辑软件具有可自动解码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 - 或者使用SDK创建自己的。

      7、搜索

      一旦你使用协议分析器解码你的数据,你可以通过输入你正在寻找的内容来搜索所有这些解码结果 - 软件将跳到它发生的地方。

      8、注释

      在软件中,你可以添加无限的书签,记住你在看什么; 定时标记,可以测量事件之间的时间; 以及用宽度,频率,RMS电压和占空比等参数标注波形的测量。

      9、保存并共享

      一旦你注释了你的数据,你可以很容易地保存它,以供以后查看。你甚至可以将它保存在云端发送给同事或在线发布!

      10、导出

      有时候你需要对你的数据做一些相当自定义的事情,所以你会很高兴知道很容易以多种格式导出它,包括文本CSV文件或者Matlab m文件。

      11、自动化

      如果您需要自动化逻辑软件,则可以使用几乎任何编程语言通过简单的TCP套接字来控制所有内容。

      12、SDK

      有一个罕见的或专有的协议,你想有逻辑解码?你可以用我们的Analyzer SDK。

使用方法

      Saleae logic官方版安装完成后就可以插入硬件了,插上硬件后,会自动提示发现新硬件,然后出现一个对话框

      直接“点自动安装软件(推荐)”就可以了,安装完后,刚才的那个 Disconnected 会自动变化成为 Connect,并且 start simulation 会自动变化成 start,这样就是和实际硬件连接起来了,下边我们就可以用来测量实际波形了,并且可以在图示位置设置通道名字,采样深度,采样频率等等参数。

      逻辑分析仪里边有 2 个非常重要的参数,就是采样深度和采样频率。大家可以看到在这个软件中,有 两 个 可 以 选 择 数 字 大 小 的 地 方 , 第 一 个 就 是 采 样 深 度 , 第 二 个 是 采 样 频 率前边那个 5M 代表我们从开始采集,一共采集到 5Mbit 个数据他就自动停止了,后边的 2M 代表我们 1s 钟可以采集 2M 个 bit 位的数据,那么这么算下来,我们这样设置,可以采集 2.5s 的数据。对于 saleae 逻辑分析仪的强悍之处在于,他把采集到的数据通过 USB 高速通信实时的发送给了电脑,所以采样深度取决于我们电脑的内存,可以上到几个 G,也就是说,如果我们设置了 1G 的采样深度,采样频率是 1M,那么我们就可以采集近 17 分钟的数据保存下来慢慢分析,这对于大家分析一些芯片的数据信息非常有用。

      触发设置触发设置是为了方便大家在使用时,从有用信号开始发送的时候再采集,这样就可以避免刚开始采集了大量的无用信号。在这里,你用哪个通道做触发就设置哪个通道,可以分别设置上升沿开始采集数据,或者下降沿开始采集数据,或者高低电平开始采集数据。默认是不设置触发,点了 start 后,就会自动开始进行数据采集,一直采集到设置的采样深度完成后自动停止。那下边我们就可以正式采集一组数据进行观察了!

      这里我们只是简单的介绍一下,具体的操作使用方法已经包含在下载包之中,还是不了解的朋友们可以仔细阅读应用手册,里面教程通过图文并茂的方式来讲解saleae的用途和实际使用方法。

小编寄语

Saleae logic是一款非常实用的机械电子软件,深受用户喜爱,广受好评。飞速下载站还提供其他机械电子软件下载,如单片机小精灵,百公里油耗计算器,轴承型号大全,有需要的同学快点击下载吧!

软件介绍 软件特色 软件功能 使用方法 小编寄语