学习目标

  1. 学会使用逻辑分析仪分析调试电路中的IO信号

    学习内容

    什么是逻辑分析仪

    逻辑分析仪(Logic Analyzer)是一种工具,用于分析数字信号,例如控制信号,时钟信号等等。它可以用于调试和验证数字电路、嵌入式系统等等。
    21.jpg
    本教程采用的是mini版USB 逻辑分析仪。总共有10个端口,其中8个为分析通道,一个时钟信号,一个是GND。
    8路通道可以同时测8路信号。

    软件安装

    安装提供的安装包,根据实际情况进行安装选择所需要的版本
    image.png
  • 安装2.4.9版本流程

37.png
image.png
38.png
39.png
40.png
41.png

功能介绍

42.png
大致关注几个区,后续过程中我们会陆续学会所有功能。

  • 主界面中的顶部,如果显示Disconnected,说明逻辑分析仪没有和PC电脑连接;如果显示Connected,表示已经连接
  • 菜单部分
  • 8个调试通道
  • 右侧功能部分,绿色按钮为调试按钮

    使用逻辑分析仪测试点灯

    分析测试

    01.png
    测试P5.3端口是否是1秒钟高电平1秒钟低电平

    接线

    将逻辑分析仪的通道1线和开发板中的P5.3引脚连接。
    将逻辑分析仪的GND线和开发板的GND连接。
    29.png

    测试

    将LED的代码烧录到开发板中,并且运行。
    打开逻辑分析仪的软件(Logic),查看是否和逻辑分析仪连接,点击按钮进行测试
    44.png

  • 配置采样率,最高24MS/s

  • 点击绿色按钮进行采用

观察通道1,通过鼠标滚轮缩放,查看波形。
45.png
鼠标放到悬浮窗上,可以查看高低电平持续时间。

:::warning 注意:如果逻辑分析仪采集数据时频繁中断,可尝试将采样率降低至1MS/s :::

练习题

  1. 安装逻辑分析仪调试软件
  2. 使用逻辑分析仪调试IO口
  3. 解决连不上的问题