学习目标
- 学会使用逻辑分析仪分析调试电路中的IO信号
学习内容
什么是逻辑分析仪
逻辑分析仪(Logic Analyzer)是一种工具,用于分析数字信号,例如控制信号,时钟信号等等。它可以用于调试和验证数字电路、嵌入式系统等等。
本教程采用的是mini版USB 逻辑分析仪。总共有10个端口,其中8个为分析通道,一个时钟信号,一个是GND。
8路通道可以同时测8路信号。软件安装
安装提供的安装包,根据实际情况进行安装选择所需要的版本
- 安装2.4.9版本流程
功能介绍
大致关注几个区,后续过程中我们会陆续学会所有功能。
- 主界面中的顶部,如果显示
Disconnected
,说明逻辑分析仪没有和PC电脑连接;如果显示Connected
,表示已经连接 - 菜单部分
- 8个调试通道
-
使用逻辑分析仪测试点灯
分析测试
接线
将逻辑分析仪的通道1线和开发板中的P5.3引脚连接。
将逻辑分析仪的GND线和开发板的GND连接。
测试
将LED的代码烧录到开发板中,并且运行。
打开逻辑分析仪的软件(Logic),查看是否和逻辑分析仪连接,点击按钮进行测试 配置采样率,最高24MS/s
- 点击绿色按钮进行采用
观察通道1,通过鼠标滚轮缩放,查看波形。
鼠标放到悬浮窗上,可以查看高低电平持续时间。
:::warning
注意:如果逻辑分析仪采集数据时频繁中断,可尝试将采样率降低至1MS/s
:::
练习题
- 安装逻辑分析仪调试软件
- 使用逻辑分析仪调试IO口
- 解决连不上的问题