很多新手第一次使用这种逻辑分析仪不知道怎么用,我写个教程说下吧;

1. 软件安装​

科学上网或者群里有

https://www.saleae.com/zh/downloads
  • ​下载地址​​:Saleae官方下载页
    • 支持Windows/macOS/Linux系统
    • 首次连接硬件时,系统会自动安装驱动

图标是这个

打开后是这样

2.编写代码

具体就用你的代码;

我这里给个样例,这个样例是以1000hz的频率,通过pa11输出50%的占空比;

我用的hal库

3. 硬件连接​

  • ​步骤​​:
    1. ​共地​​:将逻辑分析仪的GND引脚与待测设备的GND连接(确保信号完整性)
    2. ​信号接入​​:将待测信号(如PWM输出引脚PA11)接入逻辑分析仪的任意通道(如CH1)。
      示例:PWM信号测量时,PA11(蓝线)→ CH1,GND→GND

4.软件使用

配置好点击上方的三角形就可以测量!

通道设置​​:

  • ​Digital模式​​:用于数字信号(如PWM方波)。
  • ​Analog模式​​(需硬件支持):可观察模拟信号细节
  • ​高级功能​​:启用毛刺滤波或协议解码(如I2C/SPI)

 

通道设置

我这里就采用这种

  • 在右侧面板为每个通道(D0-D7)选择模式:
    • ​Digital​​(数字信号):显示高低电平(如D0的方波)
    • ​Analog​​(模拟信号):需硬件支持(如D1设置为模拟)
  • 可启用​​毛刺滤波​​(Glitch filter)或​​BISS协议解码​​等高级功能。 

采样配置​​:

  • ​采样率​​:建议≥10倍信号频率(如1kHz PWM波需≥10kS/s)
  • ​触发条件​​:设置边沿触发(如下降沿捕获UART起始位)
  • ​存储深度​​:根据捕获时长调整(如3GB缓冲可支持长时间录制)

信号捕获与分析​
  • ​开始采集​​:点击“Capture”按钮,波形实时显示
  • ​数据分析​​:
    • ​时间测量​​:拖动标记线测量脉冲宽度/周期(如验证50%占空比)
    • ​协议解码​​:右键波形选择协议(如PWM/I2C),直接解析数据

 ​​数据分析

  • 通过鼠标测量时间间隔(如+10ms~+80ms的标记)
  • 右键点击波形可进行协议解码或导出数据。

 采集效果如图

Logo

智能硬件社区聚焦AI智能硬件技术生态,汇聚嵌入式AI、物联网硬件开发者,打造交流分享平台,同步全国赛事资讯、开展 OPC 核心人才招募,助力技术落地与开发者成长。

更多推荐